2006, Stage, Abanazah, Aladdin, In The Wings Productions, Liz Burville
2006, Stage, Friar Lawrence - 2005 & 2006, Romeo And Juliet, American Drama Group Europe, Paul Stebbings
2005, Commercial, Salesman, UK Car Credit, Keith Thomas
2003, Stage, 2002 & 2003, Repertory Season, Ontario Place Canada, Peter Moss/Trudy Moffatt
2001, Stage, Cratchet/Marley, A Christmas Carol, American Drama Group Europe, Carlton Bunce
2001, Stage, Mom/Simpson, The Loneliness Of The Long Distance Runner, International Theatre London, Carlton Bunce
2000, Stage, The Messenger, La Clemenza Di Tito, Royal Opera House, Remi Beelprez
1999, Stage, The Genie, Arabian Nights, Cheltenham Everyman, Sheila Mander
1998, Stage, '97-'98, Leading, The Complete Works Of Shakespeare (Abridged), Reduced Shakespeare Co, Adam Long
1996, Stage, '95-'96, Adam/Artie, Sunset Boulevard, Really Useful Group, Trevor Nunn
1995, Television, Cast Featured, Sunset Boulevard - Olivier Awards 1995, BBC Television
1995, Video, Cast Featured, Elaine Paige - Everythings As If ...., WEA Records
1994, Stage, Strawberry, Watership Down, Farnham Redgrave, Graham Watkins
1992, Stage, The Wolf, Red Riding Hood - Edinburgh Fringe, Five To Five Theatre, Ross Mackenzie
1992, Television, Asst Floor Manager, Look At It This Way, BBC Television
1991, Stage, Sir Joseph Porter/Featured, HMS Pinafore/Profile, Edmonton Opera/Bravo Alberta, Kelly Robinson
1991, Stage, Marvin, In Trousers/Falsettos, Leave It To Jane Theatre, Tim Ryan