

Jason and the Argonauts
1963 · as Acastus

The Greatest Story Ever Told
1965 · as Simon Peter

El Cid
1961 · as Prince Sancho

The Foreigner
2003 · as Jared Olyphant

The History of Sound
2025 · as William

Suddenly, Last Summer
1959 · as George Holly

Twelfth Night
1970 · as Orsino

Look Back in Anger
1959 · as Cliff Lewis

Red and Blue
1968 · as Songwriter

The Moonraker
1958 · as Charles Stuart

The Millionairess
1960 · as Alastair

Traitor's Gate
1964 · as Graham / Dick

God's Outlaw
1986 · as Sir John Walsh

The Switch
1976 · as Sergei

The Playboy of the Western World
1962 · as The Playboy (Christy Mahon)

Empathy
2007 · as Walt

National Theatre Live: Follies
2017 · as Dimitri Weismann

Moving on the Edge
1984 · as Michael