•
Coriolanus (
Royal Shakespeare Company,
Aldwych Theatre, 1973) as Officer •
Hindle Wakes as Sir Timothy Farrar •
Inherit the Wind (
The Old Vic, directed
Trevor Nunn) as Bannister •
A Chorus of Disapproval (1985) as Jarvis •
Richard II (Old Vic Theatre, directed Trevor Nunn) as Bishop of Carlisle •
Hamlet (Old Vic Theatre, directed Trevor Nunn) as Voltimand •
Timon of Athens (Young Vic, directed Trevor Nunn) as Lucullus •
Sitting Pretty as Max •
Oklahoma! (
Royal National Theatre) as Andrew Carnes •
Arcadia (Royal National Theatre, 1993) as Richard Noakes •
Measure for Measure (
Royal Shakespeare Company) as Provost •
The Blue Angel (Royal Shakespeare Company, directed Trevor Nunn) as Bombler •
Acorn Antiques: The Musical! (
Theatre Royal Haymarket, 2005) as Ken •
Crazy for You (West End, 2011) as Everett Baker ==Films==