| 2006
- Hot Mikado
Pooh Bah, Craig Revel-Horwood, Watermill Theatre Bagnor
2005
- Sleeping
Beauty
Dame Taffeta Trot, Peter Rowe, New Wolsey Theatre Ipswich
2005
- Sugar
Joe / Joesephine, Peter Rowe, New Wolsey Theatre Ipwsich,
New Wolsey Theatre Ipswich and Clwyd Theatr Cymru Mold
2005
- Alfie
George, Old Joe and Elliot, Lawerence Till, Watford Palace
Theatre
2004
- The Lion, The Witch and the Wardrobe
Mr Tumnus, West Yorkshire Playhouse
2004
- The Courtroom (TV) - Dicky Heart
Mark Hollins, Chris Corcoran, Mersey TV, Channel 4
2004
- Millions (Film)
Zealous Applicant, Danny Boyle
2003
- The Wind in the Willows
Chief Weasel, West Yorkshire Playhouse
2003 - The Silver Sword
Jace, Ivan, Lieutenant and Buromiester, Nottingham Playhouse
2003
- Oh What a Lovely War
Company, Tim Baker, Clwyd Theatr Cymru, Clwyd Theatr Cymru
Mold and New Theatre Cardiff
2002
- Return to the Forbidden Planet
Captain Tempest, Bob Carlton, Richard Temple Productions
2002
- Heaven Can Wait
Roger Peterson, Peter Rowe, Belgrade Theatre Coventry,
UK Tour
2001
- Cinderella
Baron Hardup, Peter Rowe, New Wolsey Theatre Ipswich
2001
- Crimewatch (TV)
Post Office Robberies Suspect, Nic Blower, BBC
2000
- The Jungle Book
Baloo, Alistair Ramsey, Haymarkert Theatre Basingstoke
2000
- Pump Boys and Dinettes
Eddie, Alistair Ramsey, Haymarkert Theatre Basingstoke
1999
- Going Off Big Time (Film)
Ice Cream Customer, Jim Doyle, KT Films
1997
- Jumpin Jack Flash
Kenny, Jeremy Raison, Everyman Theatre Liverpool
1996
- Buddy, The Buddy Holly Story
Joe B Maudlin, Rob Bettinson, E & B Productions, West
End
1995
- Twist and Shout
Alan, David Graham, DGM Productions, UK Tour
1994
- Romeo and Juliet
Tybalt, Vladmir Mirodan, Agen Shakespeare Festival |