Actor
Lonely Planet
2024 · as Will
TimeCrafters: The Treasure of Pirate's Cove
2020 · as Mayor
Bad Ass 2: Bad Asses
2014 · as Security Guy
The Hungover Games
2014 · as Zach
Elevator
2013 · as Party Host
HBO Imagine
2009 · as Bohemian / Mime Eulogist
Secretary
2002 · as Second Date
Boiler Room
2000 · as Kid
Stepmom
1998 · as Photo Assistant
The Adventures of Sebastian Cole
1998 · as Wayne
Strong Island Boys
1997 · as Brett (as Russel Harper)
House Arrest
1996 · as T.J. Krupp