He trained at the University Of Glamorgan/Welsh College of Music and Drama. Stage appearances include Jake in A Lie Of The Mind (Poole Lighthouse Studio), Hamish in Games Played By The Sun & Moon (Poole Lighthouse, Studio), Leo Nuggett in Who Runs This Place Vol. 1 (Solent People’s Theatre - UK Tour), Captain Wentworth in Persuasion (touring production for Phoenix Theatre Company), Mr. Twit in The Twits (Centre Stage, Bournemouth), Crimond in The Turn Of The Screw (Russell Cotes Museum, Bournemouth), Oberon/Theseus/Starveling in A Midsummer Night’s Dream (Unity Theatre, Liverpool), Adam in I Just Broke Up (The White Bear, Kennington), Gareth in I Was Conceived In An Android (Etcetera Theatre, Camden), Various roles in 10² at the Soho Theatre, London, Danny in Value For Love for Philip Ayckbourn’s Quorum Theatre Company (South of France tour), Charley in Mooney & His Caravans (Greenwich Playhouse), The Weatherman in Ice (Worcester Arts Workshop), Romeo in Romeo & Juliet (T.I.E. tour - UK), Aegisthus in a U.K./Eire tour of Agamemnon, Florizel in The Winter's Tale (Wimbledon Studio), Tim in Good Vibrations (Colour House Theatre), Francis in Wilde Blooms (BAC/Wimbledon Studio), Coldwater in Memories From The Invisible (Edinburgh Fringe), Malcolm in Macbeth (Drayton Court) and Alan Campbell in The Picture of Dorian Gray (Baron's Court).
Danzeworkz provides Street Dance, Hip Hop (All Styles to include Popping, Locking, House and Nu-Style plus Commercial Style Dance Classes in Dorset. Show and competition opportunities. also Master Classes in Popping Style of Street dance.