Moyer has been tapped to play war vet and single dad Capt. Von Trapp opposite Carrie Underwood’s Maria in the special, which is set to air on Dec. 5.
The three-hour production will be based on the original 1959 Broadway production, which starred Mary Martin and Theodore Bikel.
The 1965 film version starred Julie Andrews and Christopher Plummer and went on to win the Oscar for best picture.
Moyer, who is a graduate of the London Academy of Music and Dramatic Art, recently headlined the Hollywood Bowl’s production Chicago.