Sexfluencing 2022
Actor
Unwrapped 2021
as Tom
Happy Families 2020
as Jason
Burn Burn Burn 2016
as Jim
Captain Webb 2015
as Dr. Thomas Webb
The Jesus Mysteries 2014
as Judas
Consenting Adults 2007
as Michael
A Love Model 2005
as Adam
The White Countess 2005
as Jealous Young Man
Credits from TMDB.