STAGE
 
Year
Show
Role
2013
Charlie & the Chocolate Factory (West End)
Willy Wonka
2012
Cyrano de Bergerac (Broadway)
Cyrano
2011
Inadmissible Evidence (Donmar Warehouse)
Bill Maitland
2010
La Cage aux Folles (Broadway)
Albin / Zaza
2009
La Cage aux Folles (West End - Playhouse)
Albin / Zaza
2008
La Cage aux Folles (Menier Chocolate Factory)
Albin / Zaza
2007
A Matter of Life & Death (National Theatre)
Frank
2006
Titus Andronicus (Shakespeare's Globe)
Titus
2005
Guys and Dolls (West End - Picadilly Theatre)
Nathan Detroit
2004
Dumb Show (Royal Court)
Barry
2003
Three Sisters (West End)
Andrei
2002
The Winter's Tale (RSC at the Roundhouse)
Leontes
2000
The Caretaker (West End - The Comedy Theatre)
Aston
1998
Betrayal (National Theatre)
Jerry
1998
The Collection / The Lover (Donmar Warehouse)
James / Richard
1996
Blinded By The Sun (Cottsloe)
Al
1994
Pericles (National Theatre)
Pericles
1993
Moonlight (Almeida / Comedy)
Jake
1993
No Man's Land (Almeida / Comedy)
Foster
1988
The Possibilities (Almeida)
 
1986
King Lear (National Theatre)
Edmund
1986
Coriolanus (Almeida / Comedy)
Coriolanus
1985
Romeo and Juliet (Birmingham Rep)
Romeo
1984
Midsummer Night's Dream
(Regent's Park Open Air)
 
Hamlet (Bolton Octagon)
Hamlet
1983
Twelfth Night (Young Vic)
Sir Andrew Aguecheek
1983
Bashville (Regent's Park Open Air)
The Norman Conquests (Nottingham Playhouse)
Norman
 
 
TELEVISION
     
Year
Show
Role
2012
The Town
Inspector Franks
2012
Secret State
Anthony Fossett
2012
Bert & Dickie
Mr. Bushnell
2012
One Night
Ted
2010
Outnumbered
Brick
2010
Skins
Edward Jones
2009
Unforgiven
Michael Belcombe
2007
The Whistleblowers
DI Bell
2007
Mansfield Park
Sir Thomas Bertram
2007
The Lift
Paul Sykes
2005
MI-5
Gary Hicks
2004
2003
Red Cap
Sgt. Maj. Kenny Burns
2002
Blue Heelers
Ray Barry
2001
The Way We Live Now
Roger Carbury
2001
The Russian Bride
Eddie Brennan
2000
The Canterbury Tales
VO
1999
Shockers: Dance
Mike Swift
1998
The Scold's Bridle
Jake Blakeney
1997
The Uninvited
Steven Blake
1997
Rules of Engagement
Moorhead
1996
Only Fools & Horses
Adult Damien
1996
My Wonderful Life
James
1995
Bliss
Leslie Bliss
1995
It Might Be You
Bob
1994
Open Fire
Peter Finch
1994
Screen Two
Tracy
1994
Broken Lives
1994
Middlemarch
Tertius Lydgate
1992
Anglo Saxon Attitudes
Young Gerald Middleton
1992
A Fatal Inversion
Adam Verne-Smith
1990
1989
Capital City
Declan McConnochie
1989
Behaving Badly
Giles
 

FILM

Year
Show
Role
2013
Diana
Paul Burrell
2013
Serena
Horace Kephart
2010
Robin Hood
Sir Robert Loxley
2009
The Descent: Part 2
Dan
2006
Scenes of a Sexual Nature
Brian
2004
Vanity Fair
Pitt Crawley
1996
Hollow Reed
Hannah's barrister
1995
Saigon Baby
Michael Cooper
1993
The Trial
Inspector
1991
Buddy's Song
Bobby Rosen
1989
Dark Obsession
Jamie Skinner
1989
Dealers
Patrick Skill
1988
Salome's Last Dance
John the Baptist