How many Broadway shows has David Haig been in? David Haig has appeared on Broadway in 1 shows. How many West End shows has David Haig been in? David Haig has appeared on London's West End in 5 shows.
David Haig, who plays Bill Pargrave, the long time colleague of Eve (Sandrah Oh), joins us to tease a major plot twist- and dish the dirt on his role in the Downton Abbey movie. After suffering a ...