A Town Like Alice
Caddie
Rob Roy
The Adventures of Tom Sawyer
Great Expectations
The Adventures of Huckleberry Finn
Movie
Movie · as Tom Sawyer (voice)
Movie · as Huckleberry Finn(voice)
Movie · as Young Pip (voice)
TV · as Trek Child · 1 ep
Movie · as Terry Marsh, aged 5