Who Played Major in Monty Python's Spamalot

PERFORMERPRODUCTIONPRODUCTION OPENED
Drew LacheyBroadway
2005
Michael McGrathBroadway
2005