2017, Musical, Drifters/Ensemble, Beautiful The Carole King Musical, Marc Bruni
2016, Musical, Nomax, Five Guys Names Moe, Underbelly Productions, Paulette Randall
2016, Stage, Newt Lee/Riley/Jim Conley, PARADE, Aria Ents, Hope Mill Theatre & JB Productions, James Baker
2015, Stage, Judas, Jesus Christ Superstar, Durham Cathedral
2015, Stage, The Storyteller, Scrooge, Sunderland Empire
2015, Stage, Webstopper 1, Webstoppers, Effectus Theatre Company
2014, Stage, Kelpie, Kelpie, Upstage Centre
2014, Stage, Imagination, Wind Road Boys, Edinburgh Fringe
2014, Stage, Niko, You Forgot The Mince, Bradford Playhouse
2013, Dance, Dancer, Hip Hop Fusion, Birmingham ICC
2013, Event, Backing Dancer, Alexandra Burke/Nile Rogers/Craig David - Private Event, The Dance Mob
2013, Stage, Jason, DKKQ, Blackpool Tower
2013, Stage, Michael, Sharp Edge, Theatre in Blu
2012, Dance, Dancer, Reason, North Wall Theatre
2012, Stage, Imagination, Wind Road Boys, Sunderland Empire
2011, Stage, Private Tenant, Heroes, Mainsforth Theatre
2011, Stage, Horse, The Full Monty, Bradford Playhouse
2010, Stage, Tyrone Jackson, Fame, Bradford Alhambra
2010, Stage, Willard, Footloose, Bradford Alhambra
2010, Stage, Tybalt, Romeo and Juliet, CarriageWorks Theatre
2010, Stage, Hildy Johnson, Windy City, Victory Hall
2010, Television, Dancer, Waterloo Road, Shed Productions
2009, Stage, Bottom, A Midsummer Night's Dream, CarriageWorks Theatre
2009, Stage, Seaweed, Hairspray, York Grand Opera House
2009, Stage, Orsino, Twelfth Night, West Yorkshire Playhouse
2009, Television, Super Group (Dancer), Don't Stop Believing, Channel 5
2009, Television, Dancer, George Sampson Live, BBC
2008, Stage, Benedick, Much Ado About Nothing, CarriageWorks Theatre
2007, Stage, Ridiculous People, Love For Three Oranges, CarriageWorks Theatre
2006, Stage, Nathan Detroit, Guys and Dolls, Bradford Alhambra
2006, Stage, Chorus, Sweeney Todd, CarriageWorks Theatre