Hanson spilte den mannlige hovedrollen som kaptein Georg von Trapp i den høyt profilerte nyoppsetningen av i West End i 2006. Han ble brakt inn for å erstatte Simon Shepherd, som trakk seg ut av musikalen under forhåndsvisningene. Hanson skapte rollen som Khashoggi i London-oppsettingen av , men forlot den etter syv måneder.