2011, Stage, Mark, Taking Steps, Tabs Productions, Karen Henson
2011, Stage, George Harper, Wife Begins At Forty, Rumpus Theatre Company, Karen Henson and John Goodrum
2010, Stage, Malcolm, Bedroom Farce, Tabs Productions, Karen Henson
2010, Stage, John Smith, Caught In The Net, RumpusTheatre Company, Karen Henson & John Goodrum
2010, Stage, Deeley, Old Times, Rumpus Theatre Cpmpany, John Hester & John Goodrum
2009, Stage, Alfred Doolittle, Pygmalion, Tabs Productions, Patric Kearns
2009, Stage, Arthur Hoyle, Up'n'Under, Talking Scarlet, Patric Kearns & Adrian Lloyd James
2008, Stage, Roger Fogg, A Bit Between The Teeth, RumpusTheatre Company, Karen Henson & John Goodrum
2008, Stage, Dracula, DRACULA'S GUEST!, Rumpus Theatre Company, Karen Henson
2007, Stage, Marc, ART, Rumpus Theatre Company, Karen Henson
2006, Stage, Paul Parsky, The Unexpected Man, Tabs Productions, Adrian Lloyd James
2005, Stage, Michael, I Do, I Do, Bridge Theatre, Christopher Irvin
2005, Stage, Neville, Neville's Island, RumpusTheatre Company, Alan Meadows
2004, Stage, Sandy, Hay Fever, Bridge Theatre, David Gilbrook
2004, Stage, Lionel/Toby/Miles, Intimate Exchanges, Bridge Theatre, Freda Kelsall
2004, Stage, James, The Mating Game, RumpusTheatre Company, Karen Henson & John Goodrum
2003, Stage, Bottom, A Midsummer Night's Dream, Bridge Theatre, Freda Kelsall
2003, Stage, Donald Duck, Blue Remembered Hills, Tabs Productions, Karen Henson
2003, Stage, Heisenberg, Copenhagen, RumpusTheatre Company, David Gilbrook
2003, Stage, Henry Perkins, Funny Money, Bridge Theatre, Freda Kelsall
2002, Stage, Male Roles, The Blue Room, Rumpus Theatre Company, David Gilbrook
2001, Stage, Foster, No Man's Land, Rumpus Theatre Company, David Gilbrook
2000, Stage, Fancourt Babberly, Charley's Aunt, Bridge Theatre, Christopher Irvin
2000, Stage, Jeremy Warrender, Spider's Web, Bridge Theatre, Pam Buchner
1999, Stage, John Smith, Run For Your Wife, Newpalm Productions, Lionel Chilcott
1998, Stage, Lionel/Toby/Miles, Intimate Exchanges, Rumpus Theatre Company, Alan Meadows
1997, Stage, Danny, Night Must Fall, Bridge Theatre, Freda Kelsall
1997, Stage, Bob, Pack Of Lies, Bridge Theatre, Pam Buchner
1997, Stage, Adam, Someone Who'll Watch Over Me, Tabs Productions, Karen Henson
1997, Stage, Jack Worthington, The Importance Of Being Earnest, Bridge Theatre, Freda Kelsall
1996, Stage, Christppher Isherwood, I Am A Camera, Bridge Theatre, Freda Kelsall
1996, Stage, Hastings, She Stoops To Conquer, Bridge Theatre, Alan Meadows
1996, Stage, Hallett, The Business Of Murder, Bridge Theatre, Freda Kelsall
1995, Stage, Jerry, Betrayal, RumpusTheatre Company, Paul Beech
1993, Stage, Michael Starkwedder, The Unexpected Guest, Ian Dickens Productions, David North
1992, Stage, John Reed/Briggs, Jane Eyre, Theatre Royal York, John Adams
1991, Stage, Tom Pinch, Martin Chuzzlewit, Royal Theatre Northampton, Michael Napier Brown
1989, Stage, the younger Scrooge, A Christmas Carol, Nuffield Theatre Southampton, Patrick Sandford
1989, Stage, Robert, Moll Flanders, Swan Theatre Worcester, Pat Trueman
1989, Stage, Frank, The Entertainer, Good Company/Northcott Theatre Exeter, Sue Pomeroy
1987, Stage, Scrub, The Beaux' Stratagem, Haymarket Theatre Basingstoke, Ian Mullins
1986, Stage, Donalbain/Hecate, Macbeth, Haymarket Theatre Basingstoke, Ian Mullins
1985, Stage, Jerry Parrish, Lark Rise, Haymarket Theatre Basingstoke, Ian Mullins
1984, Stage, Young Jude, Jude the Obscure, Duke's Playhouse Lancaster, Jonathan Petherbridge
1983, Stage, the young Steerforth, David Copperfield, Royal Theatre Northampton, Michael Napier Brown
1982, Stage, Loll, Cider With Rosie, Thorndike Theatre Leatherhead, Roger Clissold
1982, Stage, Peter, The Diary of Anne Frank, Royal Theatre Northampton, Michael Napier Brown
1981, Stage, Fabian, Twelfth Night, Octagon Theatre Bolton, Wolfred Harrison