William "Billy" Crocker is a main character in Cole Porter's 1934 musical Anything Goes. A stockbroker, he is in love with heiress Hope Harcourt, and boards the cruise ship the S.S. American in pursuit of her. He has been played by William Gaxton, Howard McGillin, John Barrowman, Colin Donnell, and Samuel Edwards, among others.