Actor
Where members put these films
Silent Roar
2025 · as Paddy
Almeida On Screen: Spring Awakening
2023 · as Adult Men
London Road
2015 · as Grahame Cooper
Harry Potter and the Half-Blood Prince
2009 · as Waiter
The World of Peter Rabbit and Friends
2006 · as Alexander/ Peter Rabbit
The World of Peter Rabbit and Friends: The Tale of Mr. Tod
1998 · as Peter Rabbit (voice)
The Ugly Duckling
1997 · as Lancelot (voice)
The Willows in Winter
1996 · as Chief Weasel
The Wind in the Willows
1995 · as Car Owner / Rabbit / Policeman / Chief Weasel (voice)
The World of Peter Rabbit and Friends: The Tale of Pigling Bland
1994 · as Alexander (voice)