Actor
- Mischief Upon Mischief (2023)
- CSI: Vegas (2021)
- The Right Stuff (2020)
- The Resident (2018)
- A Crooked Somebody (2017)
- Inhumans (2017)
- (2015)
- Rosewood (2015)
- Jamesy Boy (2014)
- Ray Donovan (2013)
- Make a Movie Like Spike (2011)
- Road Trip: Beer Pong (2009)
- Boldly Going Nowhere (2009)
- Skip Tracer (2008)
- The House Bunny (2008)
- Border Patrol (2007)
- Dartsville (2007)
- The Unit (2006)
- The Locrian Mode (2005)
- It's Always Sunny in Philadelphia (2005)
- Everybody Hates Chris (2005)
- Bones (2005)
- CSI: Miami (2002)