| Year | Role / Type | | Production / Director | | Company / Venue |
| 2010 | snake preacher Musical |  | whistle down the wind bill kenwright |  | bill kenwright ltd No.1 UK Tour | |
| 2008 | Dracula Musical |  | DRACULA Chris Loveless | | OKAI COLLIER COMPANY The White Bear Theatre, London | |
| 2006 - 2007 | Marleys Ghost Theatre |  | A Christmas Carol Bruce James | | Bruce James Productions/Marina Theatre Lowestoft Marina Theatre, Lowestoft | |
| 2005 - 2006 | Phillips/Inventor Musical | | Chitt Chitty Bang Bang Adrian Noble | | Eon Productions UK No.1 Tour | |
| 2005 | Mr Lyons/Narrator Musical |  | Blood Brothers Bob Tomson |  | Bill Kenwright Ltd UK No.1 Tour | |
| 2004 | Nick TV | | The Stranger Rachael Tillotson | | Chatsworth TV
| |
| 2004 | Judge Jeffreys Musical | | Lorna Doone Kirsty Howsley | 
 | Greenwich Theatre Greenwich Theatre | |
| 2004 | Yashvin/Kuzma Musical |  | Anna Karenina Raymond Wright |  | Kings Head Theatre King Head Theatre | |
| 2004 | The Devil/Young One Theatre | | A Homage Behind Bruce Wall | | LSW Criterion Theatre, West End | |
| 2004 | William/Tom Owen Musical | | The 'Ouses-in-between, Dominic Symmonds | | Portsmouth Arts Centre Portsmouth Arts Centre | |
| 2003 | Sabinus TV | | Pompeii-The Last Day Peter Nicholson |  | BBC 1 Season 1 | |
| 2003 | Landser 2 TV |  | Island At War Thaddeus O' Sullivan |  | Granada TV Episode 1 | |
| 2002 | Pete Film (Short) | | Not This Time Nathan Hutchings | | Snakebite Films
| |
| 2002 | Liam TV | | Betrayal Michael Harvey |  | ITV 2 Season 1 | |
| 2002 | Eddie Theatre (Tour) |  | Stags & Hens David Taylor |  | Northern Lights Theatre Company UK tour | |
| 2001 - 2002 | James/Vicompte Theatre (Tour) |  | An Ideal Husband Gillian Diamond | | Peter Hall Company UK No. 1 tour | |
| 2001 | Mike Film (Short) | | Black Escape David Whyte | | Mtero Films
| |
| 2000 | Chris TV | | It Only A Game Nathan Hutchings | | Channel 4 Pilot Episode 1 Season 1 | |
| 2000 | Tom Musical | | Follow That Girl Stuart Nicholls/Julian Slade | | Theatre Museum, Covent Garden,London Theatre Museum, Covent Garden, London | |
| 2000 | Rob Musical | | Opera Soap Andrew Pratt | | BAC opera Festival TBattersea Arts Centre, London | |
| 1999 - 2000 | Twin Princes Theatre (Tour) |  | Cinderella John Abulafia |
 | The Theatre,Chipping Norton The Theatre, Chipping Norton | |
| 1999 | Serial Rapist TV |  | Crimewatch Gabriel Range |  | BBC 1
| |
| 1999 | David TV | | Access All Areas Mike Taylor |  | Channel 4
| |
| 1998 - 1999 | The Canterville Ghost Theatre (Tour) |  | The Canterville Ghost Andrew Wilson |  | ACT N.o1 theatre tour of Paris and ille de france | |
| 1998 - 1999 | Heathcliff Theatre (Tour) |  | Wuthering Heights Andrew Wilson |  | ACT N.o1 theatre tour of Paris and ille de france | |
| 1998 | 'X' Film (Short) | | The Cask of Amontillado Anthony Trevelyan | | Franz Pagot Productions
| |
| 1997 | Lord Tu Fu Theatre | | The Veil of Happiness Syd Golder | | King Head, Islington
| |
| 1997 | Club Member Film (Feature) | | Wings of a Dove Iain Softley |  | Miramax
| |
| 1996 - 1997 | Head Waiter Film (Feature) |  | Eyes Wide Shut Stanley Kubrick | | Hobby Films
| |