Actor
- Bosch: Legacy (2022)
- Corporate Animals (2019)
- I'm Dying Up Here (2017)
- S.W.A.T. (2017)
- Untitled Shakespeare Project (2017)
- Gold (2016)
- A Most Peculiar Man (2015)
- The Guest (2014)
- Tiger Eyes (2012)
- Let Me In (2010)
- Passion Play (2010)
- The Spy Next Door (2010)
- Love N' Dancing (2009)
- $5 a Day (2008)
- Breaking Bad (2008)
- Felon (2008)
- Hamlet 2 (2008)
- In Plain Sight (2008)
- Love Lies Bleeding (2008)
- Sex and Lies in Sin City: The Ted Binion Scandal (2008)
- Spy School (2008)
- The Spirit (2008)
- The Flock (2007)
- Three Wise Guys (2005)
- Wildfire (2005)
- Hide N' Seek (1998)