Actor
- The Consultant (2023)
- Saved by the Bell (2020)
- For All Mankind (2019)
- The Rookie (2018)
- Alone Together (2018)
- Timeless (2016)
- Shooter (2016)
- The Magician's Son (2015)
- Bosch (2014)
- No Saints for Sinners (2011)
- The Wrong Hands (2010)
- Gerald (2010)
- Russel Fish: The Sausage and Eggs Incident (2009)
- Break (2009)
- The Line /I (2008)
- The Pink Conspiracy (2007)