The "True Blood" star will portray decorated World War I hero Capt. Georg Von Trapp, the single father of seven children, in "The Sound of Music," the network said.
"Living in Austria on the cusp of World War II, the militaristic but warm-hearted Von Trapp engages a young governess, Maria, who he hires to take care of his children," a synopsis said.
Carrie Underwood is set to star as Maria in the 3-hour NBC production, which is based on the original 1959 Broadway musical. The program is to air Dec. 5.
Couple mistakenly served bag of cash at McDonald's drive-thru
Beyonce flaunts bikini body, Blue Ivy in vacation pics