AdvertisementBroadway's 'Best Man': John LarroquetteApril 26, 2012NPR StafffacebookEmailSen. Joseph Cantwell, played by Eric McCormack (left), is an ambitious striver who throws mud at his rival, Secretary William Russell, played by John Larroquette, who debates whether to use some dirt of his own in The Best Man.