← Back to explore











Filmography10 titles

Sherlock
2010as Bezza
2010as Bezza

House of the Dragon
2022as Lord Larys 'Clubfoot' Strong
2022as Lord Larys 'Clubfoot' Strong

Endeavour
2013as Dudley Jessop
2013as Dudley Jessop

Doctor Who
2005as Old Swarm
2005as Old Swarm

The Hollow Crown
2012as Basset
2012as Basset

Stutterer
2015as Greenwood Carsen
2015as Greenwood Carsen

Monroe
as David Foster
as David Foster

Napoleon
2023as Lucien Bonaparte
2023as Lucien Bonaparte

The Ritual
2017as Junkie
2017as Junkie

Casualty
1986as Toby De Silva
1986as Toby De Silva