The Power of One
FairyTale: A True Story
Casualty
The Worst Witch
Basil
Movie · as Young John Mannion
TV · as Merlin Langstaff · 4 eps
Movie · as Denis Doyle
Tears Before Bedtime
TV · as Hugo Freeman · 4 eps
Movie · as P.K. Age 7
TV · as David Alsop · 1 ep