2025
The House Among the Trees as Jack2023
Watchdog as Drew2023
Phantom Fun-World as Noah2020
The Devil All the Time as Bus Driver2016
Blair Witch as Lane2014
Obituaries as Fred Mungfest2012
Scandal as Sheref2010
Hawaii Five-0 as Teddy2009
My Suicide as Stoner #22008
Dear Me as Stuart2007
Mad Men as Danny2007
Moonlight as Mineo2007
Until Death as Chad Mansen2006
The Bondage as Mike Lozano2005
Dirty Deeds as Kyle Cummings2002
American Dreams as Carl Sherwood2001
Scrubs as Jake2000
Malcolm in the Middle as Richard2000
Gilmore Girls as Turner1994
ER as Grant