60 Dates in 6 Months 2026
as Young Guy
This Magic Moment 2013
as Customer #1
Stalked at 17 2012
as Trent
Excision 2012
as Timothy
Flying By 2009
as Young Willy
Boy in the Box 2005
as George
Andrew's Alteration 2004
as Andrew, Director
Credits from TMDB.