Set and Illusion designer for the Magician Criss Angel from 1993-2015.

During that time, he has done three television specials; MindFreak for ABC Family, SuperNatural for The Sci-Fi Channel, and Mr. Marick vs. Criss Angel for Tokyo Broadcasting.

Following those, six seasons of Mindfreak for A&E totaling nearly 100 episodes. MindFreak was also an off-Broadway production in New York that ran for over a year with nearly 600 performances.

The production Criss Angel Believe produced by Cirque du Soleil at the Luxor Hotel and Casino in which John was the Director of Illusions ran from 2005 for seven and a half years then became Mindfreak Live for three years before moving to Planet Hollywood. For Criss, John was also the Production Manager for four years which included two live touring productions in addition to a TV series and the Vegas show all running concurrently.

Television