Known For
Filmography
2020
2016
2014
2013
2012
2009
20092007
2007
2005
2001

Arthur & Merlin: Knights of Camelot
Movie · as Agravain

Class
TV · as Corakinus · 4 eps

Son of God
Movie · as Simon the Pharisee

The Bible
TV · as Simon · 5 eps

The Sky in Bloom
Movie · as The Driver

Diagnosis Superstar
Movie · as Denny
Barry Brown
Barry Brown
Movie · as Rodolfo

Cassandra's Dream
Movie · as Poker Player

The Sarah Jane Adventures
TV · as The Trickster · 6 eps

Doctor Who
TV · as Chieftain · 1 ep

Harry Potter and the Philosopher's Stone
Movie · as Lord Draben (uncredited)