1983...The Sound of Music at the Apollo with Petula Clarke
1985...Little Eyolf at the Lyric Hammersmith with Diana Rigg
1993...Gideon in Seven brides for seven Brothers at the Theatre Royal Plymouth with Sarah Cawood
1994...The Storyspellmaker in The Secret Garden at the Library Theatre Manchester
1996... Cousin Kevin in Tommy at the Adelphi
1997... as Mickey in Damn Yankees with Jerry Lee Lewis
1997... as a pirate in The Pirates of Penzance at the West Yorkshire Playhouse
1998...Summer Holiday in Blackpool with Darren Day
1998... as Eddie in Mama Mia at the Prince Edward
2001...as Flt.Lgt.Kevin Cartwright in Privates on Parade at the Donmar
2005...as Sky Masterson in Guys and Dolls at the Picaddilly with Sarah Lancashire
2006..as Kerry Max Cook in The Exonerated at the Riverside Studios
2006...as Mick in The Caretaker in Sheffield,Kilburn and Richmond
2006 ..as Sky Masterson in Guys and Dolls at the Mayflower Southampton
Abbacadabra at the Lyric with Elaine Page
Babes in the Wood as Boy Babe at the Ashcroft Theatre Croydon with Richard Briers
Animal Farm at the National Theatre
Hay Fever as Simon Bliss at the Eye Theatre
Pacific Overture as Tamte at the Eye Theatre
Carousel as Enoch Snow Jnr at Leicester Haymarket
The Three Sisters at the Festival Theatre Chichester
My one and Only at the Festival Theatre Chichester
The Piirates of Penzance at Regents Park Open Air Theatre
Signing off at Jermyn Street
Boyband as Danny at the Palace Theatre Westcliff
The Lady in the van at Birmingham Repertory Theatre
The Life of Byron
Close to Home
The Honey Seige
Man Alive
Why am I Here
Go Brucey
Razzle Dazzle
Dowie's Deliverance
Agony
On Radio ..Peter Pan