Stage
- RoleShowDirector
- RoleBobbie TorbettShowScenes From The Big PictureDirectorTerence Mann
- RoleStephen/Speed Date 1ShowDecadeDirectorMark Whitelaw
- RoleLord AngeloShowMeasure for Measure (excerpt)DirectorJoe Sumsion
- RoleArturo UiShowArturo Ui (excerpt)DirectorAmy Rome/Sarah Stone
- RoleJudge BrackShowHedda Gabler (excerpt)DirectorHelen Tolson
- RoleHalvard SolnessShowThe Master Builder (excerpt)DirectorHelen Tolson
- RoleAgamemnonShowIphigeniaDirectorPaul Atkins
- RolePetruchioShowThe Taming of the ShrewDirectorPaul Atkins
Screen
- RoleShowDirector
- RoleTomShowFriargateDirectorGraeme Hawley
- RoleThomasShowBullseyeDirectorTerence Mann
- RoleSelfShowPhone SwapDirectorKalel Productions/BBC 3
- RoleJoker Gang MemberShowBatman: The Terror of ArkhamDirectorInfinite Potential Films
- RoleJeffShowSoap in a WeekDirectorUCLan
- RoleVictorian StudentShow190 YearsDirectorDr. Andrew Ireland / UCLan
Professional
- RoleShowDirector
- RoleTimShowTellDirectorPhil Jackson
- RoleBrianShowThe WallDirectorPeter Hennigan
- RoleTobyShowDevelopment StageDirectorMacauley Law
- RoleVIP CharactersShowPark LifeDirectorAlice Robinson
- RoleVoice OverShowI feel The Same WayDirectorMaeve Rendle
Other Performances
- RoleShowDirector
- RoleStudentShowSantuary Student Housing (Promo)DirectorKatelyn Wiggins
- RoleJasonShowRocky RoadDirectorJonny Edge
- RoleStilt Walker/Fire Breather/ Circus PerformerShowCircus UncertaintyDirectorSelf
Training
- CourseOrganisationFromTo
- CourseBA (Hons) ActingOrganisationUniversity of Central LancahsireFrom2015To2020
- WorkshopInstructor
- WorkshopMeyerhold's BiomechanicsInstructorTerence Mann
- WorkshopClowningInstructorGuy Hargreaves
- WorkshopMovementInstructorAlice Robinson
- WorkshopAlexander TechniqueInstructorAiden Condron
- WorkshopShakespeareInstructorSimon Trinder
- WorkshopChildren's TheatreInstructorM6 Theatre Company
- WorkshopMake Your Own WayInstructorJeremy Stockwell
- WorkshopRadio TechniqueInstructorTerence Mann
- WorkshopMovementInstructorWarhorse/National Youth Theatre
- WorkshopVariety PerformanceInstructorKatie Melissa