Acting
English actor who "retired" in 1970 aged twenty to pursue a career in motor sport journalism. His post acting career has been highly successful and his sports marketing, management and public relations concerns are well known internationally.

The Railway Children
as Jim

The Right Prospectus
as Heffer

Baby Love
as Jonathan
Never Mind How We Got Here, Where Are We?
as Michael

Masquerade
as Prince Jamil

Go Kart Go
as Woodlouse

The Damned
as William

No Kidding
as Richard Robinson

Rockets in the Dunes
as Joey Allen

Sapphire
as Boy