Brandt 2009: Solista jako Peter Snyder 2011: Hanna jako Isaacs 2013: Czas na miłość jako Harry 2013: Kobieta w ukryciu (The Invisible Woman) jako Wilkie Collins 2014: Muppety: Poza prawem jako irlandzki dziennikarz 2014: Klub dla wybrańców jako Jeremy Villiers 2015: Mission: Impossible – Rogue Nation jako Premier Wielkiej Brytanii 2016: Przyrzeczenie jako Garin 2017: Ziemia Święta (Holy Lands) jako Moshe 2017: Tulipanowa gorączka jako doktor Sorgh 2017: Pełnia życia jako Bloggs i David Blacker 2018: Bohemian Rhapsody jako Jim Beach 2018: Prywatna wojna (A Private War) jako Sean Ryan 2018: Nie otwieraj oczu jako Gary 2018: Mowgli: Legenda dżungli jako Tabaqui (głos) 2021: Wyrolowani (Extinct) jako Charles Darwin (głos) 2021: King’s Man: Pierwsza misja jako Jerzy V/Wilhelm II/Mikołaj II 2022: Chłopiec, kret, lis i koń (The Boy, the Mole, the Fox and the Horse) jako Kret 2026: The Uprising

Telewizja