2019
1917
- Sam Mendes - Captain Morahan
2018
Dark River
- Clio Barnard - Pete
2016
Unseen
- Katie Mtchell - Glenn
2015
Deathly Presents
- Bloody Cuts, Ben Franklin - Rob
2013
Queen and Country
- Merlin Films, John Boorman - Smythe
2013
'71
- Yann Demange - Barrack Officer,
2012
Kursk
- Fuel, Amanda Boyle - Donnie Mac
2008
Hell's Pavement
- Oopic Films, Andy Kemp - Andy Fletcher
2004
Play the Game
- MasterImage, Stephane Barbato - Neville,
2002
What a Girl Wants
- Warner Brothers, Dennie Gordon - Detective Wycombe
2001
Chocolate
- Papilion Productions, Nick Shearer - Matt
2000
Dog eat dog
- Tiger Aspect, Moody Shoabi - Curtis
2000
Phoenix Blue
- Tony Maylem - PC Jones
2000
Refugee
- TVC Films, Simon Dinsell - Iulian
2000
The Honey Trap
- Honey Trap Productions, Michael Gunther - Detective Roberts
2019
Doctors
- Fi Kelly - Peter Everton
2019
Hatton Garden
- Paul Whittington - DCI Paul Johnson
2014
Hollow Crown 2
- Dominic Cooke - Shepherd
2014
Doctors
- James Larkin - Michael
2014
24: Live Another Day
- John Cassar - British Officer
2013
Holby City
- Graeme Harper - Pete Western
2013
Midsomer Murders
- Nick Laufhland - Conor Bridgeman
2012
The Borgias Saison 3
- John Amiel, Kari Skogland - Cardinal Petrucci
2012
Untitled
- Simon Dinsell - William Howard
2011
Stephen Sutton-Locked up abroad
- Chris Martin - Stephen Sutton
2008
The Bill
- Paul Wroblewski - Donald Stroud
2007
Eastenders6
- John Greening - DC Carson
2007
Doctors
- Paul Gibson - Tom Stanton
2005
Good Murder
- Graham Theakston - Policeman
2005
Green Wing
- Tristram Shapeero - Shoe Salesman
2022
Spectacle
à Londres
2019/20
My Brilliant Friend
(April de Angelis / Elena Ferrante) - Melly Still Stefano
National Theatre GB
2017
My Brilliant Friend
(April de Angelis / Elena Ferrante) - Melly Still Stefano
Rose Theatre
2017
Suzy Stock
(Magali Mougel) - Jean Pierre Baro Hans Vasilly Kreuz
The Gate Theatre
2017
Lady Chatterley's Lover
(D.H Lawrence) - Philp Breen Mellors
Crucible
2016
Of Mice and Men
(John Steinbeck) - m.e.s. Roxanna Silbert rôle Slim
Théâtre BirminghamLondres
2015
Hood, Hood
(James Graham) - Jack Mc Namara Hood
Theatre Royal Nottingham/New Perspectives
2015
The Mikvah Project
(Josh Azouz) - Jay Miller Avi
The Yard
2014
War Horse Prom
- Melly Still Michael
Royal Albert Hall/National Theatre
2014
A View From The Bridge
(Arthur Miller) - Ivo Van Hove Officer
Young Vic Theatre
2014
Making Stalin Laugh
(David Schneider) - Matthew Lloyd Isaac
JW3
2013
Our Big Land
- Amy Hodge Linus
Romany Theatre Company
2012
Clytemnestra
- Amy Hodge Aegistus
Sherman Cymru
2011
Kursk
- Dan Jones /Mark Espiner/Joe Hill-gibson Donnie Mac
Sydney Opera House/Fuel/Sound and Fury
2011
Yerma
- Roisin McBrinn Juan
West Yorkshire Playhouse
2011
Small Hours
- Katie Mitchell Stephen
Hampstead Theatre
2010
All The Things I'd do for you
- Chris O’connell Gabe
Theatre Absolute
2010
Kursk
- Dan Jones/MarkEspiner Donnie Mac
Young Vic Theatre/Sound and Fury Nominated for 2010 TMA Award
2009
Pains of Youth
- Katie Mitchell Alt
National Theatre
2008
Waves
- Katie Mitchell Percival
National Theatre/Lincoln center NY
2007
Women of Troy
- Katie Mitchell Sinon
National Theatre
2007
Attempts on her Life
- Katie Mitchell Ben
National Theatre
2006
Waves
- Katie Mtchell Percival
The National Theatre
2006
The Seagull
- Katie Mitchell Pavel
National Theatre
2006
The Romans in Britian
- Sheffield Crucible Samuel West
2005
The Emperor Jones
- Thea Sharrock Planter
The Gate
2004
Guantanamo Baywatch
- Justin Butcher clem pecker
Players Theatre
2003
Serjeant Musgrave's Dance
- Sean Holmes slow collier
oxford stage company
2003
The Madness of George Dubya
- Justin Butcher Clem Pecker
Arts theatre
2002
After the Dance
- Dominic Dromgoole George Banner
oxford stage company
1999
Lord of the Flies
- Marcus Romer Ralph
Pilot/Hammersmith Lyric Theatre
1999
With Love from Nicolae
- Philip Osment Nicky
bristol old vic/ int. Tour