His father Alan is one of the original members of the Osmond Brothers. They both have MS.
David was cast to take over for his uncle Donny in the lead role of Andrew Lloyd Webber's Joseph and the Amazing Technicolor Dreamcoat. David played the role of Joseph for 5 different Broadway companies.