Peter Llewyn
The Rule of Jenny Pen (2024)
Sorin
Chekhov's The Seagull (2020)
Digby
The Insatiable Moon (2011)
Grandfather
The Lovely Bones (2009)
Peter Keenan (voice)
The Hollow Men (2008)
Chris Cole
Out of the Blue (2006)
Minister
Without a Paddle (2004)
General Bernard Montgomery
Ike: Countdown to D-Day (2004)
Grimbold
The Lord of the Rings: The Return of the King (2003)
Rohan Soldier
The Lord of the Rings: The Two Towers (2002)
Dr. Nicolas Legrange
The Rainbow Warrior (1997)
Mr. Archer
Alex (1993)
Kate's Father
Starlight Hotel (1987)