Theatre Trivia Tweet: Eloquent King Tony? The dapper Harrison. Rex Harrison won two Tonys. For what roles did he receive his Tonys? SelectReveal Answer> He won his first Tony Award in 1949 for his performance as Henry VIII in Anne of the Thousand Days. He won his second Tony for the role of Professor Henry Higgins in My Fair Lady in 1957. Post navigation previous postNext Post