Click your event:

About Stephen

I provide magic & puppet shows at parties, christenings, weddings, schools and festivals throughout Stockport and Manchester. 


Read reviews on:



Netmums Netmums

Award Winning Comedy Magician & Children's Entertainer

Show 1Welcome to my website. Please click your event type to read more about the various shows I offer and events I cater for.

I perform magic and puppet shows, party games and dances for children's parties, parlour shows for adults, close-up magic at weddings and conferences, stage shows for festivals, educational school shows, care home entertainment, guest-speaking talks for club meetings, magic lessons and circus skills workshops. 

I have been performing professionally for over twenty years and have numerous Performing Arts qualifications, a BA (Hons) and Masters Degree in Television Production and a General Diploma as a Secondary School Teacher.

I have written and produced over fifty books and videos that are sold around the world. I have won four competitions including the North West Championships of Magic and Cabaret Magician of the year. I was also awarded the trophy of Magician of the Year for 2017-18.

I host my own magic YouTube series with over 200 episodes and have several television appearances including Britain's Got Talent.

Press play to watch my show reel:


Tel: 0161 286 3856

Mobile: 07956 169 797



Testimonials and reviews for my show can be found on my Testimonial page along with Google Businesses, Netmums, and Facebook.

I work mainly around Stockport and Manchester with prices starting from £165 for one-hour, £225 for two-hours and £275 for three-hours.

Tags: Party | Entertainer | Magic | Magician | Show | Balloon | Circus | Workshop | Lessons | Ventriloquist | Children | Guest Speaker | Alderley Edge | Altrincham | Bolton | Bowdon | Burnley | Bury | Cheshire | Chester | Glossop | Hyde | Knutsford | Lymm | Macclesfield | Manchester | Middleton | North West | Northwich | Oldham | Rochdale | Sale | Salford | Stockport | Tameside | Warrington | Wigan | Wilmslow | Worsley