While the Academy Awards try to dig themselves out of a hole when it comes to finding a host, the Critics’ Choice Awards aren’t having a problem at all. The Broadcast Film Critics Association and the Broadcast Television Journalists Association announced today that TV, film and Broadway star Taye Diggs will host the 24th annual Critics’ Choice Awards, which will air live January 13 on the CW from the Barker Hangar in Santa Monica.
“I am truly honored and ridiculously excited to be hosting the 24th annual Critics’ Choice Awards, especially since, as an actor, I recognize what a vital role the critics play in the entertainment industry today,” said Diggs. “We are all looking forward to a big night celebrating the best of the best in TV and film!”
Diggs can be seen in the CW drama All American opposite Daniel Ezra. Diggs also starred in the Netflix rom-com Set It Up opposite Zoey Deutch and Lucy Liu. He can be seen in the forthcoming River Runs Red with John Cusack and George Lopez.
This year’s Critics’ Choice Awards will honor Best Supporting Actress nominee Claire Foy with the #SeeHer Award, while Big Bang Theory creator Chuck Lorre will receive the Critics’ Choice Creative Achievement Award.