Home / Discover / People
  • Created April 10, 2019 by
    Administrator admin
  • Modified December 22, 2022 by
    Juju13

Peter Pan

2003
as Nibs

Oliver Twist

2005
as The Artful Dodger

Pure

2002
as Paul

The Mapmaker

2012
as Young Rowan

Real Men

2003
as Russell Wade

Land of the Blind

2006
as Shithead

Flashbacks of a Fool

2008
as Young Joe Scott

The Lazarus Child

2006
as Ben Heywood

Guest Star

Episode Foyle's War
Casualties of War
2007
Episode Masterpiece Theater
Bleak House (1)
2006