True Blood star Stephen Moyer is swapping vampires for the Von Trapps as he's agreed to star in NBC's upcoming production of The Sound of Music.

The British actor – who married his True Blood co-star Anna Paquin in 2010 - will play Captain von Trapp opposite Carrie Underwood as Maria, the woman he hires to take care of his seven children.

The three-hour production is said to be based on the 1959 Broadway version of the much-loved Rogers and Hammerstein musical rather than the 1965 film starring Julie Andrews and Christopher Plummer.

This new version, produced by US broadcaster NBC, will be broadcast live on American TV later this year.

Although he’s best-known for playing vampire Bill Compton on True Blood, Moyer has an extensive background in theatre.

Last month, he starred as Billy Flynn in a Hollywood Bowl production of the hit musical, Chicago.