Best Possible Taste: The Kenny Everett Story
(Pepe)
100 Sundays
(Direttore Gilardi)
The Boarding School Bomber
(Peter)
Genesis
(Vice President Jiminez)
Silence the Witness
National Theatre Live: King Lear
(Duke of Burgundy)
My Policeman
(Jonathan)
Storia di confine
Sherlock
(Raoul)
Secret Diary of a Call Girl
(Jesus)
Ritratto di Donna Velata
(Uno Studente di Archeologia)
Death in Paradise
(Oliver Fitzwarren)
Midsomer Murders
(Dexter Ingram)
The Persuasionists
(Agency Worker)
Waterloo Road
(Marco D'Olivera)
Miranda
(Armed Airport Policeman (as Stefano Braschi))