Actor
- Forgotten Boy (2021)
- Jellystone (2021)
- The Accidental Wolf (2020)
- The Report (2019)
- Noah Wise (2018)
- Search Party (2016)
- Daredevil (2015)
- The Jew of Malta (2012)
- Unforgettable (2011)
- I'll Come Running (2008)
- The Telephone Eulogies (2008)
- The Whistler (2008)
- 30 Rock (2006)
- Guide de la petite vengeance (2006)
- Time Bomb (2006)
- Last Best Chance (2005)