This Boy's Story 1992
as Lloyd at 30
Paper Mask 1990
as Laurence
Jekyll & Hyde 1990
as Medical Student 2
Prick Up Your Ears 1987
as Undertaker's Boy
The Doctor and the Devils 1985
as Green
The Bounty 1984
as Thomas Heywood
The Lion, the Witch and the Wardrobe 1979
as Edmund (voice)
Credits from TMDB.