Actor
- Welcome to Chippendales (2022)
- The Starling (2021)
- Upload (2020)
- Ad Astra (2019)
- Book Club (2018)
- Office Uprising (2018)
- The Good Doctor (2017)
- Wisdom of the Crowd (2017)
- L.A. Picker (2016)
- The Grace of Jake (2015)
- Hand of God (2014)
- Flight (2012)
- Stalked at 17 (2012)
- Touch (2012)
- Life at the Resort (2011)
- NCIS: Los Angeles (2009)
- Bones (2005)
- Crossing Jordan (2001)
- In a Land of Plenty (2001)
- Gideon's Crossing (2000)