Ex actor infantil que intrepretó el icónico papel de Damien Thorn en el thriller La maldición de Damien junto a Lee Grant. También ha participado en Las cuatro plumas y The Mill on the Floss.
Debutó en el musical Treasure Island de 1973.
Tuvo una breve participación en la telenovela Triangle de la BBC en los años 80.
Pasó la mayor parte de su carrera profesional en el Reino Unido junto a su esposa y sus dos hijos.
Participó en Bugsy Malone, nieto de Al Capone junto a Scott Baio.