The actor joined the cast of Sleep No More at the MCKittrick Hotel in Manhattan for the Halloween show on Saturday (31Oct15), playing a boy witch.

Aaron donned a spooky costume and sang along with classical recordings for his performance, which lasted around 15 minutes.

After finishing up, he joined his wife and a group of friends to toast the occasion, and he also spent time chatting with fans.

"He was extremely friendly and posed for photos with his fans," a source tells New York Post gossip column Page Six.