Element of Doubt 1996
as Peter
Tom & Viv 1994
as Verger
Paris by Night 1989
as Young Organiser
Stanley 1988
as Richard Carline
1914 All Out 1987
as Ken Houghton
Careless Talk 1985
as Freddy
The Royal Romance of Charles and Diana 1982
as Charles, Prince of Wales
Hamlet 1980
as Francisco
Credits from TMDB.