Nunzio
Hitchcock (2012)
Mary Magdalene / Adam
The Garden (1990)
Soldier 1
War Requiem (1989)
Young Man
Aria (1987)
Soldier / Various roles
The Last of England (1987)
Depuis le Jour (1987)
Constable
Prick Up Your Ears (1987)
Leon
Smart Money (1986)
Jerusaleme
Caravaggio (1986)
Director
Jubilee: A Time Less Golden (2003)