Stage
- RoleShowDirector
- RoleAlexander/ViktorShowDying For ItDirectorTerence Mann
- RoleDennis WicksteedShowHabeas CorpusDirectorDennis Yardley
- RoleWilfred CromptonShowSpring and Port WineDirectorMary Jones
- RoleFelix HumbleShowHumble BoyDirectorMary Jones
- RoleNils KrogstadShowA Doll's House (scene)DirectorHelen Tolson
- RoleLeontesShowA Winter's Tale (scene)DirectorJoe Sumsion
- RoleSimple SimonShowJack and the BeanstalkDirectorJames Miley
- RoleBilly BonesShowTreasure IslandDirectorJames Miley
- RoleGrahamShowTalking Heads: 'A Chip in the Sugar'DirectorJane Rawkins
- RoleGeorge PepperShowRed PeppersDirectorGeorge Mackin
- RoleStanleyShowStill LifeDirectorGeorge Mackin
- RoleLawyer for Prosecution / Adding Clerk / Prison Guard / Boy at table 2ShowMachinalDirectorSarah Stone & Mark Whitelaw
- RoleWorkerShowThe Mother (scene)DirectorAmy Rome
- RolePolicemanShowRumersDirectorDennis Yarley
- RoleHarold RussShowLaburnum GroveDirectorAngela Ross
- RoleSimon BlissShowHay FeverDirectorDavid White
- RolePeterShowStags and HensDirectorPaul Hansen
- RoleSpriggsShowTheftDirectorGeorge Mackin
- RoleVariousShowLast Tango in WhitbyDirectorLiz Proctor
- RoleJohnathanShowLucky DayDirectorDea Parkin
- RoleYoung BoyShowHigh TideDirectorNorma Kelly
- RoleBenShowThe Deposit (scene)DirectorTerence Mann / Helen Tolson
Screen
- RoleShowDirector
- RoleAshShowAshDirectorGraeme Hawley
- RoleJoshShowStrange Tales: HOME (short film)DirectorTerence Marshman-Edwards / Rhys Jones
- RoleEvanShowBit PartsDirectorEmma Preston
Professional
- RoleShowDirector
- RoleUclan StudentShowUclan promotion advertDirectorAdam Farrar-Armiger
Other Performances
- RoleShowDirector
- RoleBoyShowA Christmas Carol (audio)DirectorRhys Jones
- RoleManShowA Clicking Eternity (screen monologue)DirectorAnthea Carpenter-Procter
- RoleManShowYou're my HeroDirectorAnthea Carpenter-Procter
- RoleMotion animationShowMotion Capture MonologueDirectorTerence Mann / Theresa Saxon
- RolePerson in train stationShowThe Five (Sky tv Drama)DirectorMark Tonderai
- RoleMan in barShowHollyoaksDirectorPaul Walker
- RoleInterviewed workerShowThird year devising pieceDirectorOliver Barlow / CJ
- RoleShowDirector
- RoleShowDirector
Training
- CourseOrganisationFromTo
- CourseBA (Hons) ActingOrganisationUniversity of Central LancashireFrom2020To2023
- WorkshopInstructor
- WorkshopActing for AdvertsInstructorMint Casting
- WorkshopBiomechanicsInstructorTerence Mann
- WorkshopClowningInstructorTom Hardman
- WorkshopVoice TrainingInstructorSarah Stone
- WorkshopAlexander TechniqueInstructorHelen Tolson
- WorkshopActing for screenInstructorGraeme Hawley
- WorkshopActing for radioInstructorTerence Mann
- WorkshopViewpointsInstructorTerence Mann
- WorkshopDevisingInstructorJoe Sumsion
- WorkshopShakespeareInstructorJoe Sumsion
- WorkshopBrechtInstructorAmy Rome
- WorkshopAnimal StudiesInstructorHelen Tolson
- WorkshopMotion CaptureInstructorTerence Mann