The Needle 2023
as Yuppie
Pay the Lady 2023
as Driver
Franny vs. J. Daughter 2022
as Peter
Avocado 2022
as Neil
Once Upon a Time in... Hollywierd 2022
as Diarrhea Man
Hosea 2019
as The John
Awake 2019
as Thomas
Home with a View of the Monster 2019
Actor
To the Stars 2019
as Deputy Neale
No Man's Land 2017
as Paul Miller
Credits from TMDB.