Actor · Born 1980
Eugenius!
2020 · as Evil Lord Hector
The Wind in the Willows: The Musical
2017 · as Chief Weasel
Blooded
2011 · as Lucas Bell
EastEnders: Last Tango in Walford
2010 · as Ryan Malloy
Vivaldi, the Red Priest
2009 · as Manfredi
Doctor Who: The Next Doctor
2008 · as Jed
Kiss of Death
2008 · as John Doe