Known For: Acting
Actor Adult Men
Almeida On Screen: Spring Awakening
Actor Paddy
Silent Roar
Actor
If it Please the Court
Actor Grahame Cooper
London Road
Actor Waiter
Harry Potter and the Half-Blood Prince
Actor Lancelot (voice)
The Ugly Duckling
Actor Chief Weasel
The Willows in Winter
Actor Car Owner / Rabbit / Policeman / Chief Weasel (voice)
The Wind in the Willows
Actor Alexander (voice)
The Tale of Pigling Bland
Actor Alexander/ Peter Rabbit
The World of Peter Rabbit and Friends