2011, Musical, Understudy Captain Von Trapp, The Sound of Music, UK Tour/ David Ian Productions, Jeremy Sams
2010, Stage, Jack, Tomorrow Morning, The Landor Theatre, Robert McWhir
2009, Stage, Hilary Trask, The New Yorkers, The Lost Musicals, Ian Marshall-Fisher
2008, Stage, Ensemble /1st cover Jan, Imagine This, New London Theatre, Timothy Sheader
2008, Stage, Ensemble/U/S Mary Sunshine, Chicago, Cambridge Theatre, Walter Bobbie
2007, Stage, Jack, Into The Woods, The Royal Opera House, Will Tuckett
2006, Stage, Ensemble, Evita, Adelphi Theatre, Michael Grandage
2004, Stage, Ensemble/U.S. Child Catcher, Chitty Chitty Bang Bang, Palladium Theatre, Adrian Noble
2003, Stage, Mary Sunshine/Amos, Chicago, Adelphi Theatre, Walter Bobbie
2002, Stage, Ensemble/U.S. Dean, Boogie Nights, Qdos Productions, Jon Conway
2001, Stage, Ensemble/U.S Billy Crocker, Anything Goes, UK Productions, Andrew O'Conner
2000, Stage, Dream Curly, Oklahoma, Perth Repertory, Michael Winter
1999, Stage, Eugene, Grease, Andrew Treagus/Crazy Free Prod, David Gilmore
1998, Stage, Ensemble/U/S Billy, The Goodbye Girl, E & B Productions, Rob Bettinson
1997, Stage, Alter Ego, They're Playing Our Song, Stephen Joseph Theatre, Alan Ayckbourn
1997, Stage, Judah, Joseph and the Amazing Technicolour Dreamcoat, Jersay Leisure
1997, Television, Danny, Agony, LiveTV, Will Lodge