Branagh Theatre Live: The Entertainer (2016)
Duncan
Macbeth - Live at Shakespeare's Globe (2014)
Guest
Sixty Six (2006)
1st Broker
A Christmas Carol - Die Nacht vor Weihnachten (1999)
Browne
Janice Beard 45 WPM (1999)
Henry
Eine Liebe auf Long Island (1998)
Dr. Michael Lloyd
August (1996)
Brian
Misterioso (1991)
The Officer
The Raggedy Rawney (1988)
Jeremy Hayes
The Party (1988)
Fred Dyson
When We Are Married (1987)
George Stephenson
Doctor Who: The Mark of the Rani (1985)
Actor
Die Libelle (1984)
Ross
Macbeth (1983)
Zamorsky
Der rote Monarch (1983)
Ben Budge
The Beggar's Opera (1983)
Tim Forrest
Bavarian Night (1981)
Scout
Die Abenteuer des Joseph Andrews (1977)
Trevor
Three Piece Suite (1977)
Assistant Stage Manager
The Incredible Sarah (1976)
Male Bait (1971)
Nigel Crouchback
Mastermind (1969)
Writer
Clowns (1989)