Guest EXPAT Posted April 3, 2012 Share Posted April 3, 2012 Neil Patrick Harris will return as host of the Tony Awards telecast on June 10, the Broadway League and the American Theater Wing announced. Mr. Harris hosted the awards ceremony last year and in 2009. It will again be at the Beacon Theater in Manhattan and will be broadcast by CBS. Quote Link to comment Share on other sites More sharing options...