2020, Television, Father Garret, His Dark Materials- Season 2, Bad Wolf /BBC/HBO Jane Tranter, Dan McCulloch, Roopesh Parekh; Jamie Childs, Leanne Welham dirs.
2019, Television, Father Garret, His Dark Materials, Bad Wolf/BBC/HBO - Jane Tranter, Laurie Borg, Tom Hooper, Otto Bathurst, Jamie Childs dirs.
2019, Television, Physician, Britannia II, Vertigo Films/Neal Street - R. Ryle-Hodges, Jez Butterworth, Luke Watson dir.
2019, Television, Jasper Snout, Shakespeare and Hathaway- Private Investigators- Series 2, BBC. Will Trotter, Ella Kelly, Matt Carter dir.
2018, Television, Skinny Harper, The Alienist, Anonymous Content/TNT Jacob Verbruggen, Hossein Amini, Cary Joji Fukunaga, Jamie Payne dir
2015, Television, Jim, Banana, Red Production Company, Nicola Shindler, Russell T. Davies, Emily Feller. Luke Snellin dir.
2014, Television, Guard, Doctor Who - Robot of Sherwood, BBC Steven Moffat, Brian Minchin, Nikki Wilson, Paul Murphy dir.
2002, Television, Young Devil of Dachau, White Teeth, Company Pictures for Channel 4 Nicholas Brown, Julian Jarrold dir.
2002, Television, Croupier, Keen Eddie (USA), Paramount British Pictures, Tony Bill dir.
2002, Television, Actor as Cleopatra, Julius Caesar, The DeAngelis Group, Uli Edel dir.
2019, Stage, Mr Darling/Smee/Twin Two, Peter Pan, National Theatre Productions/Runaway Entertainment, Sally Cookson
2019, Stage, Georges Feydeau, Edmond de Bergerac, Birmingham Rep/Adam Blanshay Productions, Roxana Silbert
2018, Stage, (2017 & 2018), The Fox, Pinocchio, National Theatre, John Tiffany
2017, Stage, (2016 & 2017), Thénardier, Les Misérables, Queen's Theatre, Cameron Mackintosh Ltd, Trevor Nunn & John Caird
2016, Stage, (2015 & 2016), Knock Bone Jones / Hook, Wendy & Peter Pan, Royal Shakespeare Company, Jonathan Munby
2014, Stage, Dick the Dandy, Treasure Island, National Theatre, Polly Findlay
2013, Stage, Mr Flowers, The Light Princess, National Theatre, Marianne Elliott
2012, Stage, Mr Sowerberry, OLIVER!, Cameron Mackintosh Ltd and Stage Entertainment, Laurence Connor
2011, Stage, (2010 & 2011), Prince Herbert, Spamalot, ATG - UK and International Tour, Christopher Luscombe
2005, Stage, Topcliffe, 5/11, Chichester Festival Theatre, Steven Pimlott
2005, Stage, Bud Frump, How To Succeed In Business Without Really Trying, Chichester Festival Theatre, Martin Duncan
2005, Stage, Waiter at the Inn, The Government Inspector, Chichester Festival Theatre, Martin Duncan
2004, Stage, The Major, Snow White and the Seven Dwarfs, Victoria Palace, London, Qdos Entertainment, Carole Todd
2001, Stage, Flynn, Closer to Heaven, Arts Theatre, Really Useful Group, Gemma Bodinetz
2000, Stage, Valentin Le Desosse, Lautrec, Shaftesbury Theatre, Rob Bettinson
2000, Stage, (1999 & 2000), The Major, Snow White And The Seven Dwarfs, Qdos Entertainment, Carole Todd
1998, Stage, Young Barry Humphries, New Edna - The Spectacle, Theatre Royal, Haymarket, Lisa Kent/Alan Strachan
1998, Stage, Pirate/Policeman, The Pirates Of Penzance, West Yorkshire Playhouse, Ian Talbot
1997, Stage, (1996 & 1997), Custus, Crazy For You - UK Tour, Pola Jones Associates, Mike Ockrent
2015, Film, Dick the Dandy, National Theatre Live - TREASURE ISLAND, National Theatre, Polly Findlay
2004, Feature Film, Fop, The Phantom Of The Opera, Warner Bros., Joel Schumacher
2019, Commercial, The Butler, Cravendale - It's not milk!, Wieden + Kennedy/ Hungry Man, Conor Byrne
2012, Commercial, DYSON - Disappearing Parts, UK and USA, Nick Livesey
2008, Commercial, The Show Off, Magnet Kitchens - Getting to Know You (2008/9 campaign), Shed Films, David Stewart
1999, Commercial, Featured Artist, Cable & Wireless Internet Shopping, Tom Schiller
1998, Commercial, Concrete Man, British Nuclear Fuel - Magic, Godman Films, Howard Greenhaugh
1996, Commercial, Statue, National Lottery Instants - Statue Commercial, Tony Kaye Films, Matt Forrest
2005, Radio, Guest Vocalist, Friday Night is Music Night, BBC Radio 2, Richard Balcombe (Conductor)
2005, Radio, Bud Frump, How To Succeed In Business Without Really Trying, BBC Radio 3, BBC Concert Orchestra, Richard Balcombe (Conductor)
2015, Recording, Mr Flowers, The Light Princess, Mercury Classics, Tori Amos (Producer)
2010, Recording, Prince Herbert, Spamalot UK Cast Recording, Ocean Music
2004, Recording, The Fop, The Phantom of the Opera: Original Motion Picture Soundtrack, Sony Classical
2017, Workshop, The Fox, Pinocchio, National Theatre Studio, John Tiffany
2015, Workshop, Clem, Red Rain Falls, National Theatre Studio, Julia Thomas
2014, Workshop, Killigrew, Treasure Island, National Theatre Studio, Polly Findlay
2013, Workshop, Rob, Prurience, National Theatre Studio, Christopher Green
2008, Still Photography, The Show Off, Magnet Kitchens - Getting to Know You (2008/9 campaign), Cheethambell JWT, David Stewart
2018, Concert, Mr Flowers, The Light Princess in Concert - Cadogan Hall, Club 11 London/Alex Parker Theatre Company, Paul Foster