Mr. Miranda will play King Arthur on March 4, with the proceeds to benefit the nonprofit Lincoln Center Theater.