How many Broadway shows has Mary Martin been in? Mary Martin has appeared on Broadway in 6 shows. How many West End shows has Mary Martin been in? Mary Martin has appeared on London's West End in ...