Doom Scroll TBA
as Glenn
3 Billion TBA
Actor
The Last Cinema TBA
as Oliver
Monologue 2019
Micro Men 2009
as Nick Toop (uncredited)
Credits from TMDB.