Actor
100 Sundays
2023 · as Direttore Gilardi
My Policeman
2022 · as Jonathan
Genesis
2018 · as Vice President Jiminez
Best Possible Taste: The Kenny Everett Story
2012 · as Pepe
The Boarding School Bomber
2011 · as Peter
National Theatre Live: King Lear
2011 · as Duke of Burgundy
Silence the Witness
1974
Storia di confine
1972