Anything Goes traces the life and career of John Barrowman, from his Glaswegian childhood and American adolescence to his first big break starring alongside Elaine Paige in Anything Goes. Since then, John has made a name for himself with outstanding West End achievements, including an Olivier Award nomination, and success in the movies The Producers and De-Lovely. His triumphant transition into television was confirmed when Torchwood won a Best Drama BAFTA. John also lays bare his personal life: his emigration as a child, coming out to his family and his 2006 civil partnership with long-term boyfriend Scott Gill. Anything Goes is revelatory and insightful, told with real heart and characteristic Barrowman charm. This is a wonderful tale of how one boy achieved his dreams.