Mike is a former Boston stand-up comic, 20-year comedy improv vet and third-grade school teacher. He returned to magic, his childhood hobby, when he moved to the Bay Area in 2004. 
Since then he has performed to laughter and acclaim across California, and won some awards to boot. He loves magic's combination of fun and surprise and shares in the wide-eyed wonder of his young audiences. 

 "Mike The Magician was a fantastic part of my 4- year-old's birthday party!  The kids (ages 3-8) were engrossed in the magic show, and he kept them engaged the entire time.   The show length was perfect for their attention spans, and the adults really enjoyed the magic also!  He made balloon animals after the show, which was a great way to finish up.  Mike was pleasure to work with.
                                                               – Kate R.

"Mike had all the kids engaged, interacting, participating, and laughing. Parents and kids alike loved the show. Even the shyest kid wanted to participate! Perfectly humored! So awesome that our 7 year old wants him back next year for her birthday party!" 
                                                                 – Denise W.


Upcoming Public Shows​​​​


Tuesday, the 14th at 6pm - Kensington Library


Saturday, the 1st at 11am - Temescal Branch Library

Sunday, the 2nd at 3pm - Hillview Library

Tuesday, the 18th at 1pm - Elmhurst Branch Library

Thursday, the 20th at 11am - Healdsburg Library

Saturday, the 22nd at 10:30am - Golden Gate Library

​Sunday, the 23rd at 2pm & 3:30pm - Milpitas Library

Tuesday, the 25th at 4pm - Los Gatos Library

Thursday, the 27th at 11am - Larkspur Library

Thursday, the 27th at 3pm - Joyce Ellington Branch Library

Friday, the 28th at 11am - Bayer Farm

Saturday, the 29th at 1pm - Melrose Branch Libary


Wednesday, July 3rd at 3pm & 4pm - Los Altos Library

Saturday, the 6th at 1:30pm & 2:30pm - Children's Fairyland

Sunday, the 7th at 1:30pm & 2:30pm - Children's Fairyland

Tuesday, the 9th at 10:30am - Petaluma Library

Tuesday, the 9th at 2pm - Northwest Library

Wednesday, the 10th at 2:30pm - Montclair Branch Library

Thursday, the 11th at 11am - Sebastopol Library

Thursday, the 11th at 1:30pm - Rohnert Park Library

Wednesday, the 17th at 11am - Sonoma Library

Wednesday, the 17th at 2pm - Santa Rosa Library

Tuesday, the 23rd at 10:30am - Cloverdale Library

Wednesday, the 24th at 6:30pm - Lakeview Branch Library

Wednesday, the 31st at 4pm - Rincon Valley Library


Thursday, the 1st at 11am - Lafayette Library

Friday, the 2nd at 10:30am - Vacaville Town Square Library

Saturday, the 24th from 2pm-4pm - Moonlight Brewing Anniversary Party!