

The Lord of the Rings: The Return of the King
2003 · as Grimbold

The Lord of the Rings: The Two Towers
2002 · as Rohan Soldier

The Lovely Bones
2009 · as Grandfather

Without a Paddle
2004 · as Minister

The Rule of Jenny Pen
2025 · as Peter Llewyn

Ike: Countdown to D-Day
2004 · as General Bernard Montgomery

Out of the Blue
2006 · as Chris Cole

Alex
1993 · as Mr. Archer

Bygones
2019 · as Driver

The Rainbow Warrior
1997 · as Dr. Nicolas Legrange

Starlight Hotel
1987 · as Kate's Father

The Insatiable Moon
2011 · as Digby

Chekhov's The Seagull
2020 · as Sorin

The Hollow Men
2008 · as Peter Keenan (voice)

Joyful and Triumphant
1993 · as Ted Bishop