Arthur & Merlin: Knights of Camelot 2020
as Agravain
Son of God 2014
as Simon the Pharisee
The Sky in Bloom 2012
as The Driver
Barry Brown 2009
as Rodolfo
Diagnosis Superstar 2009
as Denny
Cassandra's Dream 2007
as Poker Player
Harry Potter and the Philosopher's Stone 2001
as Lord Draben (uncredited)
Credits from TMDB.