2011, Cabaret, Glen McLaughlin, The Irving Berlin Songbook, Warner Hotels At Littlecote House
2011, Internet, Bussiness Man, The Moller Center, The Moller Center, Christine Hartshore/David Rose
2010, Cabaret, Various/Fly back cabaret, Cabaret/Irving Berlin Songbook, Carnival
2010, Event, Lead Vocalist, Pizza in the Park, Mayfair
2009, Musical, Singer/Actor, Various, P&O, Rob Wheeler
2008, Musical, Lead Singer, Various, P&O Cruises, Rob Wheeler/Jerry Robinson/Bruce Morrison
2007, Film, Angry Man, Hatrick, Milan Luthria
2007, Musical, Lead Singer/Actor, P&O Cruises, Stadium Theatre Company, Bruce Morrison/Jerry Robinson
2006, Commercial, Tour Guide On Bus, Cornetto, McCann Erickson, Lawrence Jacomelli
2006, Musical, George, Paris Mon Amour, Pavilion Theatre Prouctions, Paul Walsh
2000, Musical, Various Roles (1992-2005), P+O Cruises Limited, Bruce Morrison/Jerry Robinson
1998, Stage, Geoffrey/Us (1997-1998), Stepping Out the Musical, Bill Kenwright, Julia McKenzie
1991, Stage, Simon Green, Lloyd George Knew My Father, The Mill At Sonning, John B. Hobbs
1990, Television, Lesley's Admirer, Brush Strokes, BBC Television, John B. Hobbs
1990, Television, Party Goer, Late Expaectations, BBC Television, John B. Hobbs
1989, Stage, Hank, Goldilocks, E and B, Brian Hewitt Jones
1989, Stage, Ensemble, Great Expectations the Musical, Liverpool Playhouse, Ian Kellgren
1988, Musical, Singer, Su Me, Su Pollard Productions, Ken Oldfield
1987, Stage, Ensemble, Fiddler On The Roof, Scottish Opera Company, Peter Ebert
1986, Stage, Victor, The Geese Are Setting Fat, David Cook Productions, David De Le Mare
1985, Stage, King of Gooseland, Mother Goose, Kenneth More Theatre, Vivyan Ellacott
1984, Stage, Dick, Dames At Sea, Kenneth More Theatre, Vivyan Ellacott
1984, Stage, Judas, Godspell, Kenneth More Theatre, Vivyan Ellacott
1983, Musical, Minstrel, Minstrels on Parade, David Cook Productions, David De La Mare
1983, Stage, Judas, Godspell, Ian Fricker Productions, Ian Fricker