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.
Twitter Reviews
The reviews are in
Designed & managed by:Elate Global
Circus 1903The Illusionists BroadwayThe Illusionists TourLe Noir
- @DirectorDorward - Instagram - Email Neil