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