Richard Clyfton
The Mayflower Pilgrims: Behind The Myth (2016)
The Pilgrims (2015)
Eve's Tutor
The Coven (2015)
Frank
Altar (2014)
Bill
Tumult (2012)
Teacher
Red Mercury (2005)
Governor of Bengal
Netaji Subhas Chandra Bose: The Forgotten Hero (2005)
Burton
लगान (2001)
Pontefract Referee
Bostock's Cup (1999)
Man at Tea Dance
The Tango Lesson (1997)
Bank Clerk
Loop (1997)
Mime Troupe Member
The Comedy of Errors (1983)