Hough, 30, will step into the shoes of TV host Corny Collins (a role originated by Clarke Thorell on Broadway and played by James Marsden in the 2007 film) and Short, 66, will play patriarch Wilbur Turnlad (Dick Latessa on Broadway and Christopher Walken in the film).
Based on the Tony Award-winning Broadway musical, Hairspray Live! takes place in 1962 Baltimore and follows the story of Tracy Turnblad, whose dream to dance on The Corny Collins Show ends up revolutionizing TV and changing her life.
Hairspray Live! will air Dec. 7 on NBC.