Foyle's War
The Sight
Goodbye Charlie Bright
This Life
New Year's Day
The Crust
TV · as Tom · 15 eps
TV · as Joe Cooper · 1 ep
Movie · as Ben
Movie · as BMX Kid
Movie · as Cute Kid
TV · as George · 2 eps