Credits
- 2024 · Cruelty as Bill
- 2024 · Dead Wrong as Jacob Glass
- 2021 · Mayor of Kingstown as Morrisey
- 2021 · American Horror Stories as Bob Birch
- 2018 · Good Girls as Drug Dealer
- 2017 · Live or Die in La Honda as Blake Baker
- 2016 · Lucifer as Liam Wade
- 2015 · Rosewood as Asa Stratton
- 2012 · Touch as Peanut Vendor
- 2012 · The Finder as Young Eddie Ross
- 2011 · American Horror Story as Tony
- 2010 · Law & Order: LA as Blake Humphry
- 2009 · Castle as Eric Logan
- 2008 · The Mentalist as Mike Milligan
- 2007 · K-Ville as Jeff 'Glue Boy' Gooden
- 2006 · Heroes as Flint Gordon
- 2005 · Sleeper Cell as Thomas 'Tommy' Emerson
- 2005 · Bones as Chuck Kennedy
- 2005 · The Closer as Bill Hawthorn
- 2004 · Veronica Mars as Officer Harrison
- 2003 · NCIS as Potential Recruit
- 2003 · Carnivàle as Osgood
- 2003 · Going Down as Bob
- 2001 · Crossing Jordan as Off. Connor Greco
- 2001 · New Port South as Maddox
- 2000 · CSI: Crime Scene Investigation as Ronald Tobin
- 2000 · CSI: Crime Scene Investigation as Blaine
- 2000 · Crime + Punishment in Suburbia as Moznick
- 2000 · Boys and Girls as Homecoming Knight
- 1999 · The West Wing as Frat Boy