Actor
- Oppenheimer (2023)
- Bed Rest (2022)
- Dead for A Dollar (2022)
- Seacole (2021)
- The Feed (2019)
- Jacob's Ladder (2019)
- Asher (2018)
- Electric Dreams (2018)
- Pitch Perfect 3 (2017)
- Counterpart (2017)
- Die Habenichtse (2016)
- Day Out of Days (2015)
- Mortdecai (2015)
- A Beautiful Now (2015)
- Hand of God (2014)
- The Affair (2014)
- Ray Donovan (2013)
- Two Jacks (2012)
- Rites of Passage (2012)
- Age of Heroes (2011)
- Pig (2010)