2011, Stage, PC Pong, Aladdin, Mayflower Theatre, Southampton, David Morgan
2010, Short Film, Mr Quirk, Skateboards & Spandex, B3 Media/ UK Film Council , Mustapha Kseibati
2010, Stage, Mole, Wind In The Willows, Nuffiled Theatre, Southampton, Patrick Sandford
2009, Short Film, Lewis's Father, Blackberry Stains, One Eyed Dog Films, Rob Hackett
2009, Stage, Ugly Sister, Cinderella, Channel Theatre/ Buxton Opera House, Philip Dart
2008, Stage, Centipede/ Auntie Sponge, James & The Giant Peach, Nuffield Theatre, Southampton, Russ Tunney
2008, Stage, Smee, Peter Pan, Southampton Nuffield Theatre, Patrick Sandford
2007, Radio, Gary/ Shane, Pump Up The Jam (All Episodes), BBC Berkshire/ Solent, Duncan Maclarty
2007, Stage, Phil, Breathe, Role Call/Intercontinental Vienna, Paul Clayton
2006, Stage, Ugly Sister, The Story of Cinderella, Southampton Nuffield Theatre, Patrick Sandford
2006, Stage, The Happy Prince, Southampton Nuffield Theatre, Russ Tunney/ Scott Young
2006, Stage, The Page of Herodias, Salome, Southampton Nuffield Theatre, Patrick Sandford
2006, Film, Jason Barrett (lead), Corpus Interruptus, Whole Hog Films, Simon Cooper
2005, Stage, Hunk/Scarecrow, Wizard of Oz, Southampton Nuffield Theatre, Patrick Sandford
2005, Stage, Mosca, Volpone, Present Moment Theatre Co/ Wiltons Music Hall, Joss Bennathan
2005, Stage, Robbie, 4 Beats To The Bar, Southampton Nuffield Theatre, Patrick Sandford
2005, Stage, Alain, The School For Wives, Southampton Nuffield Theatre, Patrick Sandford
2004, Stage, Comic Lead, The Snow Queen, Southampton Nuffield Theatre, Patrick Sandford
2004, Stage, Nissim, Christmas On Mars, Finborough Arms, Joss Bennathan
2003, Stage, Guy of Gisborne, Robin Hood, Southampton Nuffield Theatre
2002, Television, Gordon Prendergast, Sooty, The Media Merchants
2002, Stage, Buttons, Cinderella, Buxton Opera House, Philip Dart
2001, Stage, Scudder, Maurice, E.M Forster Theatre, Tonbridge, Andy Graham
2000, Stage, Muddles, Snow White & The Seven Dwarfs, Channel Theatre, Buxton Opera House, Philip Dart
2000, Stage, Monkey, The Animals, Andrews Lane Studio, Dublin, Stuart Mullins
2000, Stage, Ugly Sister, Cinderella, Buxton Opera House, Philip Dart
1999, Stage, Billy, the lead, Once A Thief, Tristan Bates Theatre, Kwame Kwei Armah
1999, Stage, The Poet, The Noble Spanish Soldier, Shakespeare's Globe, Roger Moss
1998, Stage, Simple Simon, Jack And The Beanstalk, Buxton Opera House, Philip Dart
1998, Stage, Crispino, The Humorous Courtier, Shakespeare's Globe, Paul Clayton
1998, Television, Knave Of Hearts, Tab's Tales, BBC Television, Judith Tyrer
1998, Stage, Peter, The Outsider, Jacksons Lane Theatre, Andy Jordan
1997, Stage, Otto, Spring Awakening, Greenwich Studio Theatre, Margaret Forsyth
1996, Stage, Farmer Bunce, Fantastic Mr Fox, Channel Theatre, Philip Dart
1996, Stage, Leonard Bast, Howards End, RSC Swan/ National Tour (Snap Theatre Company), Andy Graham
1995, Stage, Workshop Actor, Babies, Royal Court Theatre, Polly Teale
1995, Stage, Aron, East Of Eden, RSC Swan/ National Tour (Snap Theatre Company), Andy Graham
1995, Stage, Farmer Bunce, Fantastic Mr Fox, Worthing Theatre/MCN Productions, Chris Newells
1995, Stage, Gordon, The Night We Buried Judy Garland, Shaw Theatre, Phil Willmott
1995, Television, Sammy Walker, Traces Of Guilt, BBC Television, Mary Fitzpatrick
1994, Stage, Sid, Stupid Cupid (Winner London Fringe Award 1994), Gay Sweatshop, James Neale-Kennerley
1994, Television, Young Buck, Lovejoy, BBC Television, Baz Taylor
1993, Stage, Aram, Flight to Freedom, Theatre of The Gorge, Margot Cooper
1993, Stage, Freddy, Freddy's Pond, Theatre of The Gorge, Sian Murray
1991, Stage, Woof, Hair, Scala (18 Month European Tour), Johnny Worthy