The Amazing Maurice
Actor - Dangerous Beans (voice)
Mary Queen of Scots
Actor - John Knox
Bad Samaritan
Actor - Cale Erendreich
Ferdinand
Actor - Angus
You, me and him
Actor - John
What We Did on Our Holiday
Actor - Doug
Doctor Who: The Day of the Doctor
Actor - El Doctor
Nativity 2: Danger in the Manger!
Actor - Mr. Peterson
Fright Night
Actor - Peter Vincent
Star Wars: The Clone Wars
Actor - Huyang
Free Jimmy
Actor - Hamish
Harry Potter and the Goblet of Fire
Actor - Barty Crouch Jr.
Bright Young Things
Actor - Ginger Littlejohn