Filmography
- 1964: The Counterfeit Constable aka Allez France as Gérald
- 1965: Spaceflight IC-1: An Adventure in Space as Don Saunders
- 1966: Fahrenheit 451 as a schoolboy (uncredited)
- 1967: Our Mother's House as Jiminee
- 1968: Oliver! as Oliver Twist
- 1969: Run Wild, Run Free as Philip Ransome
- 1970: The Boy Who Stole the Elephant as Davey (TV movie)
- 1970: Eyewitness as Ziggy
- 1971: Melody as Daniel Latimer
- 1971: Black Beauty as Joe Evans
- 1971: Whoever Slew Auntie Roo? as Christopher Coombs
- 1972: Night Hair Child aka Diabólica malicia as Marcus
- 1973: Senza ragione as Lennox Duncan
- 1973: Little Adventurer as Mike Richard
- 1973: Scalawag as Jamie
- 1975: The First Time on the Grass aka La prima volta sull'erba as Franz Schmidt
- 1977: Crossed Swords as Prince Edward / Tom Canty
- 2011: 1066 as King Harold II (pre-production)
- TV series
- 1964: The Human Jungle (TV series as a small boy in episode "The Twenty-Four Hour Man")
- 1966: Danger Man (TV series as a boy in episode "Dangerous Secret")
- 1966: Court Martial (TV series as Paolo Stevens in episode "Retreat from Life")
- 1969: Then Came Bronson (TV series in episode "The Runner" as John Beaman)
- 1969: The Ghost & Mrs. Muir (TV series as Mark Helmore in episodes "Puppy Love" and "Spirit of the Law")
- 1970: Disneyland as Davey (film in two parts)
Read more about this topic: Mark Lester