Our Father (2024)
Derek
And Mrs (2024)
Self / Narrator
Harambe (2023)
Sorin
National Theatre Live: The Seagull (2016)
Theodore
National Theatre Live: People (2013)
Victor
Mirtis per laidotuves (2007)
Prince Philip
Whatever Love Means (2005)
Gyllenhaal
Man to Man (2005)
Victor Ellis
Vedybų data (2005)
Doctor Truman
The I Inside (2004)
King Cuthbert (voice)
The King's Beard (2002)
Dr. Griffin Pratt
2001: A Space Travesty (2000)
Edward Ellison
The Cater Street Hangman (1998)
Narrator
Pierre Bonnard: A Love Exposed (1998)
Lord Walton
Ponas Bynas (1997)
Peter Villiers
Gobble (1997)
Sir Edward Gwithian
The Peacock Spring (1996)
Frederick
MacGyver: Trail to Doomsday (1994)
Dennis Guant
The Price of the Bride (1990)
Henry Simcox
Paradise Postponed (1986)
Heydrich
To Catch a King (1984)
Raoul
The Dark Side of the Sun (1983)
Duke of Sutherland
Chariots of Fire (1981)
Purdie
Dear Brutus (1981)
The Copyist
The Copyist (1978)
Peter
The Kitchen (1977)
Henry James Prince
Beloved (1976)
Bunny/Trevor/Miss Trevor/Dinah
The Lifeswappers (1976)
Williams
Hennessy (1975)
Toby Meres
Callan (1974)
Captain Hugh Cantrip
The Hireling (1973)
One Brief Summer (1971)
Faulkland
The Rivals (1970)
Executive Producer
I Could Never Go Vegan (2024)