highest rated
acting
- Semolina Pilchard → Detective Maxwell
- Cara → Gregg Wilson
- House of the Dragon (TV) → Lord Gormon Massey
- Lips → Michael
- The Kindred → Mr. Mulvaney
- Harry and Meghan: Escaping the Palace → Leonard
- Supernova → Tim
- The Dark Crystal: Age of Resistance (TV) → Lath'N (voice)
- Harry & Meghan: Becoming Royal → Sir Leonard Briggs
- Sequins → Mimi Le Purr / Roger Ellis
- Shakespeare & Hathaway - Private Investigators (TV) → Claude Mortimer
- Agatha Raisin (TV) → Harry Witherspoon
- British Sitcom: 60 Years of Laughing at Ourselves → Tom (archive footage) (uncredited)
- Scottish Mussel → Headmaster
- Father Brown (TV) → Binkie Cadwaller
- Mount Pleasant (TV)
- The Alan Titchmarsh Show (TV) → Self
- The Sarah Jane Adventures (TV) → Harrison
- Nina and the Neurons (TV) → Felix (Voice)
- Colour Me Kubrick → Melvyn
- Shameless (TV) → Edward Clayhill
- The Paul O'Grady Show (TV)
- Hell's Kitchen (TV) → Self
- Agent Cody Banks 2: Destination London → Gordon
- Fat Slags → Fidor
- Churchill: The Hollywood Years → Mr. Teasy-Weasy
- Waking the Dead (TV) → Raymond Carstairs
- Richard & Judy (TV) → Self
- My Hero (TV) → George Monday / Thermoman
- Bette (TV) → Oscar
- Gormenghast (TV) → Professor Fluke
- The Nearly Complete and Utter History of Everything (TV)
- Being Considered
- Notting Hill → Martin
- Gimme Gimme Gimme (TV) → Tom Farrell
- Midsomer Murders (TV) → Ralph Ford
- Absolutely Fabulous: The Last Shout → Christopher
- Boyfriends → Paul
- The Thin Blue Line (TV) → Constable Kevin Goody
- Richard III → 1st Subaltern
- The All New Alexei Sayle Show (TV)
- Paris (TV) → Beluniare
- W.S.H.: The Myth of the Urban Myth
- Absolutely Fabulous (TV) → Christopher
- Casualty (TV) → Rory