2025
Oklahoma City Bombing: American Terror as FBI Agent & Interrogator2022
Slow Horses as Fenwick2022
The Offer as Mob Butcher2021
Leonardo as Cesare Borgia2020
McDonald & Dodds as Martin Silver2020
The Gentlemen as Brown2019
Bohemian Rhapsody- The Complete Live Aid Performance as David2018
Bohemian Rhapsody as David2017
Will as Robert Southwell2017
King Charles III as Coottsey2016
The Rain Collector as Captain Fitzwilliam Wilmington2015
Poldark as Monk Adderley2015
Set the Thames on Fire as Not available2015
The Family as Not available2013
The Numbers Station as Intern at Hospital2012
The Hollow Crown as John Talbot2012
Anna Karenina as Petritsky2012
The Sweeney as Symes2008
The Duchess as Lord Walter2007
99 Francs as Jerk #11997
Midsomer Murders as Kevin Paynton