2012
Hitchcock as Nunzio1990
The Garden as Mary Magdalene / Adam1989
Strapless as Hus1989
War Requiem as Soldier 11987
Aria as Young Man1987
Prick Up Your Ears as Constable1987
The Last of England as Soldier / Various roles1987
Depuis le Jour as Not available1986
Caravaggio as Jerusaleme1986
Smart Money as Leon1983
One Summer as Not available2003
Jubilee: A Time Less Golden Director