"Cape Wrath" .... Young Donnelly (3 episodes, 2007) ... aka Meadowlands (USA) - Episode #1.3 (2007) TV episode .... Young Donnelly - Episode #1.2 (2007) TV episode .... Young Donnelly - Pilot (2007) TV episode .... Young Donnelly
"Foyle's War" .... Terry Morgan (1 episode, 2007) - Casualties of War (2007) TV episode .... Terry Morgan
Cubs (2006) .... Ben
Land of the Blind (2006) .... 12-Year Old Guard
"Bleak House" .... Jo (7 episodes, 2005) ... aka Masterpiece Theatre: Bleak House (USA: series title) - Episode #1.11 (2005) TV episode .... Jo - Episode #1.6 (2005) TV episode .... Jo - Episode #1.5 (2005) TV episode .... Jo - Episode #1.4 (2005) TV episode .... Jo - Episode #1.3 (2005) TV episode .... Jo (2 more)
Oliver Twist (2005) .... Artful Dodger ... aka Oliver Twist (France) (Italy)
The Lazarus Child (2004) .... Ben Heywood ... aka The Last Door (Canada: English title: reissue title)
Peter Pan (2003) .... Nibs
Real Men (2003) (TV) .... Russell Wade
Pure (2002) .... Paul
"Helen West" .... Tom Parry (1 episode, 2002) - Deep Sleep (2002) TV episode .... Tom Parry
"Murder in Mind" .... David Jackson (1 episode, 2002) - Flashback (2002) TV episode .... David Jackson
The Gentleman Thief (2001) (TV) .... Davie Barnett
"Casualty" .... Matty Tate (1 episode, 2001) - Something from the Heart (2001) TV episode .... Matty Tate
"Lock, Stock..." .... Forest (1 episode, 2000) - ...And Four Stolen Hooves (2000) TV episode .... Forest
Hero of the Hour (2000) (TV) .... Brian
Camera and Electrical Department:
It's a Happy Movie: The Children's Making-of (2006) (V) (camera operator: additional photography)
Thanks:
Twist by Polanski (2006) (V) (special thanks)
Self:
Flashbacks of a Fool Movie Special (2008) (TV) .... Himself
It's a Happy Movie: The Children's Making-of (2006) (V) .... Himself
Twist by Polanski (2006) (V) .... Himself
"The Late Late Show with Craig Ferguson" .... Himself (1 episode, 2005) - Episode #1.113 (2005) TV episode .... Himself