John Barrowman's professional acting career began in London's West End in 1989, playing the role of Billy Crocker in Cole Porter's Anything Goes at the Prince Edward Theatre, alongside Elaine Paige as Reno Sweeney and Bernard Cribbins as Moonface Martin.