Wowzers 2019
as Masked Man
Turn the River 2008
as Gulley
House of Satisfaction 2008
as Eliot
The Picture of Dorian Gray 2007
as Young Dorian
The Notorious Bettie Page 2006
as Young Jimmy Page
Credits from TMDB.