By the Throat 2026
as Alex
The Secret Garden 2020
as Marcus
Writers Retreat 2015
as Alisdair
Just Because You're Paranoid... 2009
as Derek
Dirty Filthy Love 2005
as Josh
Credits from TMDB.