The Amazing Maurice
Actor - Dangerous Beans (voice)
Las dos reinas
Actor - John Knox
Latidos en la Oscuridad
Actor - Cale Erendreich
Olé, el viaje de Ferdinand
Actor - Angus
You, me and him
Actor - John
Nuestro último verano en Escocia
Actor - Doug
Doctor Who: The Day of the Doctor
Actor - El Doctor
Nativity 2: Danger in the Manger!
Actor - Mr. Peterson
Noche de miedo
Actor - Peter Vincent
Star Wars: The Clone Wars
Actor - Huyang
Free Jimmy
Actor - Hamish
Harry Potter y el cáliz de fuego
Actor - Barty Crouch Jr.
Escándalo con clase
Actor - Ginger Littlejohn