Now based in Los Angeles Neil travels worldwide to work on various creative projects. Most recently opening smash hit show "The Illusionists" in New York on Broadway.
The Illusionists return to the Eldorado Showroom.
Still flabbergasting audiences worldwide...
On the heels of a successful tour the show goes on...
Designed & managed by:Elate Global
Circus 1903The Illusionists BroadwayThe Illusionists TourLe Noir
- @DirectorDorward - Instagram - Email Neil