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