2017, Stage, Coleman, The Lonesome West, Liverpool's Royal Court, Robert Farquhar
2015, Stage, 1st Cover Da & Billy, Once, Mark Rubinstein/Charlotte Theater, Seoul, John Tiffany
2014, Stage, 1st Cover Billy/2nd Cover Da, Once, Mark Rubenstein Ltd, John Tiffany
2014, Stage, Les / Ronnie / Zookeeper, Our Day Out, Oldham Coliseum, Kevin Shaw
2011, Stage, Dave Allan, At Large, Royal Exchange
2010, Stage, Ronnie, Our Day Out, Royal Court Liverpool, Bob Eaton/Willy Russell
2009, Stage, Brendan, The Flags, Royal Court Liverpool, Greg Hersov
2008, Stage, Baron Hardup, Cinderella, The New Wosley Theatre, Peter Roe
2008, Stage, Jimmy, Playboy of The Western World, Nuffield Theatre, Patrick Sanford
2008, Stage, Brendan, The Flags, Hull Truck Theatre, Gareth Tudor-Price
2007, Stage, Brendan, The Flags, Royal Exchange Theatre Manchester, Greg Hersov
2006, Stage, Brendan, The Flags, Co-production at Andrew's Lane Theatre, Dublin, Greg Hersov
2006, Stage, Brendan, The Flags (M.E.N. Award Winner), The Royal Exchange Theatre Company, Greg Hersov
2006, Stage, King Rat, The Pied Piper, Dubbel Joint Theatre Company, Pam Brighton
2005, Stage, The Friar, Romeo and Juliet, The Royal Exchange Theatre Company, Jacob Murray
2005, Stage, Donnelly, The Quare Fellow, Oxford Stage Co., Kathy Burke
2004, Stage, Mr Crossley, Kes, Royal Exchange Theatre, Sarah Frankcom
2004, Stage, Angus, The Last Warrior, Dukes Theatre Lancaster, Eileen Murphy
2004, Stage, Donnelly, The Quare Fellow, Oxford Stage Co., Kathy Burke
2003, Stage, Sgt. Woo, Aladdin, Liverpool Everyman Theatre, Mark Chatterton
2003, Stage, Carson, Forced Upon Us, Dubble Joint Theatre Co., Pam Brighton
2003, Stage, Crass, Working Class Heroes, Dubblejoint Theatre Co., Pam Brighton
2002, Stage, Ensemble, Red Balloon, Contact Theatre Manchester, Tony Clark
2002, Stage, Gould (M.E.N. Awards, Best actor Nominee), Speed the Plow, Contact Theatre, Ben Twist
2013, Television, Baratheon Officer, GAME OF THRONES, HBO, Neil Marshall
2013, Television, Customs Officer, Hollyoaks, Lime Pictures, Ian White
2011, Television, Barman, Shameless, Channel 4, Gordon Anderson
2010, Television, Dave Bonsall, Coronation Street (3 Eps), ITV, David Kester
2009, Television, Harry Swift, Emmerdale, Yorkshire TV, Michael Lasey
2007, Television, Dr. Sparrow, Fair City, RTE, Various
2004, Television, George, Shameless, Channel 4 Television, Mark Mylod
2002, Television, Johnny Ryan, Independent Man, Granada Television, Laurence Gordon-Clarke
2002, Television, Sean Burns, Shoot to Kill, Yorkshire Television, Peter Kominsky
1990, Television, Michael O'Brien (Lead Role), Moveable Feasts, BBC Television, Jeremy Woolf