2009, Stage, Mr Johnny, Carrie's War, Novel Theatre (Apollo, Shaftsbury Avenue), Andrew Loudon
2006, Stage, Carries War, Novel Theatre (Sadlers Wells), Andrew Loudon
2004, Stage, 15 Seconds, Traverse Theatre, Roxana Silbert
2002, Stage, Quassimodo, The King Of Fools, Dash, Gary Robson
2001, Stage, Francois/Fly, The Fly, Manchester Royal Exchange, Gary Robson
2000, Stage, Christian, Fittings, Graeae Theatre, Jenny Sealy
1999, Stage, Door Mouse, Alice In Wonderland, Nottingham Playhouse Theatre, Geoff Bullen
1998, Stage, Corbaccio, Flesh Fly, Graeae Theatre, Ewan Marshall
1998, Stage, Estragon, Waiting For Godot, Tottering Bipeds Theatre Co, Katie London
1997, Stage, Derek, Encounters, Theatre Workshop, Colette Conway
2001, Feature Film, Gobber, Quills, Carlton Films, Phillip Kaufman
2000, Feature Film, Roland Adams, All The Kings Men, BBC, Julian Jarrold
1996, Feature Film, Mike Bradley, I.D, I.D Productions, Phil Davies
1995, Feature Film, Arthur, Scallagrigg, BBC 2 Screen Play, Richard Spence
2003, Television, Carrie’s War, ITV1, Coky Giedroyc
2002, Television, Egg by Patrick Marber, BBC Television, Richard Wilson
1999, Television, Nobby, Wonderful You, Hartswood Films, Jonas Grimas
2008, Short Film, Elvis, The Outcasts, National Television and Film School, Ian Clark
1998, Short Film, Terry, The Trouble With Terry, Poland Productions, Ian Singleton