DinoGator 2024
as Nathan
Bugs in My Hair! 2015
Actor
Far Marfa 2013
as David
Sex Galaxy 2008
as Wron
Dog Lover's Symphony 2006
as Jerry
Death Tunnel 2005
as Cameron
Detention 2003
as Zach (uncredited)
Tomcats 2001
as Poker Player (uncredited)
Connect 5 1997
as Darwin
Credits from TMDB.