BreckinridgeAfter the FallFrank McTiernan 2015Lithgow SaintLithgow SaintSztokholm w Pensylwanii (Stockholm, Pennsylvania)Benjamin McKay 2016Moje wakacje z rudym (Red Dog: True Blue)Michael CarterLekarstwo na życie (A Cure for Wellness)VolmerBoss (The Infiltrator)Mark Jackowski2017Śmierć Stalina (The Death of Stalin)Feldmarszałek Żukow 2018Oblicze mroku (Look Away)DanHotel Mumbaj (Hotel Mumbai)VasiliPola Londynu (London Fields)Mark Asprey2020Spinning GoldAl Bogatz 2021MassJayDr. Bird’s Advice for Sad PoetsCarl

Seriale 1987–2000: Sprawy inspektora Morse’a jako doktor Desmond Collier 1988: This Is David Lander jako dr Guy Chadbot 1989: Capital City jako Chas Ewell 1992: Nieśmiertelny jako Zachary Blaine 1992: Civvies jako Frank Dillon 1995: Dangerous Lady jako Michael Ryan 1998: Ostatni don II jako ojciec Luca Tonarini 1999 do 2006: Prezydencki poker jako Colin Ayres 2004–2011: Ekipa jako Fredrick „Freddy” Lyme 2006–2008: Stan wyjątkowy jako sir Mark Brydon 2006–2008: Braterstwo jako Michael Caffee 2011: Case Histories jako Jackson Brodie 2012: Przebudzenie (Awake) jako Michael Britten 2014: Dziecko Rosemary (Rosemary’s Baby) jako Roman Castevet 2016: The OA jako dr Hunter Hap 2017: Star Trek: Discovery jako Gabriel Lorca 2021: Sex Education jako Peter Groff 2023: W tłumie jako Jack Lamb 2025: Biały Lotos