Jamie Allan's Amaze (2025)
New World Stages - Stage V New York, NY
Off-Broadway, Play
Director
7/20/2025 – 2/22/2026
The Illusionists (2016)
Palace Theatre New York, NY
Broadway, Special
Daredevil
11/25/2016 – 1/1/2017