Who Played Robert Martin in The Drowsy Chaperone

PERFORMERPRODUCTIONPRODUCTION OPENED
John MitchellToronto
1999
Steven MorelToronto
1999
Dan ChameroyToronto
2001
Jay DouglasBroadway
2006
Joey SorgeBroadway
2006
Matt WallBroadway
2006
Troy Britton JohnsonBroadway
2006
John PartridgeWest End
2007