2017, Stage, Tybalt/Friar Laurence, Romeo and Juliet, Young Shakespeare Company, Martha Geelan
2017, Stage, Carer, Sitting Comfortably, Geraldine Pilgrim Production Company, Geraldine Pilgrim
2016, Stage, Derek, A Series of Unfortunate Break Ups, Some Riot Theatre, Peter Taylor
2014, Stage, Soldier, Women of Troy, Mountview, Cathal Cleary
2014, Stage, Pietro Father, Sleepless, Mountview, Hannah Barker
2013, Stage, Davey, Jerusalem, Mountview, Max Key
2013, Stage, Dromio of Syracuse, COMEDY OF ERRORS, Mountview, Jacqui Somerville
2013, Stage, Little Charles, AUGUST OSAGE COUNTY, Mountview, Max Key
2013, Stage, Eilert Loevborg, HEDDA GABLER, Mountview, Jeanette Smith
2013, Stage, Duke, MEASURE FOR MEASURE, Mountview, Emma Gursch
2013, Stage, Underling/Gangster/Ensemble, DROWSY CHAPERONE, Mountview, Rowan Tickle
2012, Stage, Jamie O’brien, DOLLY WEST'S KITCHEN, Mountview, Carol Harvey
2012, Stage, Lee, MISOGYNY, Mountview, Richard Vincent
2011, Stage, Frat Student (photoshoot), ALL NEW PEOPLE, Zach Braff
2016, Dance, Choreographer/Performer, Open Art Surgery, Breaking Convention, Anthony Ekundayo Lennon and UMA
2016, Dance, Dancer/Choreographer, World Of Dance - U.M.A. Turbulence, U.M.A.
2017, Dance, Dancer, Turbulence, U.M.A.
2017, Dance, Dancer, HIP HOP KINGZ, U.M.A.
2016, Educational, Dracula, Hotel Transylvania, Smile Theatre, Franca Relandini
2016, Educational, Sherlock Holmes, Sherlock Begins, Smile Theatre, Franca Relandini
2015, Educational, Gary/Teacher, Chelseas Choice, Alter Ego, Sean McGrath