Actor
The Importance of Being Earnest - BARRY
2019
Shakespeare in Love
1998 · as Makepeace
Restoration
1995 · as Messenger
Requiem Apache
1994 · as Ticket Man
The Remains of the Day
1993 · as Andrews
Love After Lunch
1987 · as Simon
Blat
1987 · as Smith
Henry IV Part 2
1979 · as Peto
Henry IV Part 1
Rocky Marciano Is Dead
1976 · as Boy squatter
A Man of Morality
1976 · as First Student