David was born on 25 August 1938 in Elwood, Indiana.
David is best known for the part of Candy on the series Bonanza.
In 1981, he appeared on the soap opera Another World as Steven Frame. He remained on the show until 1983.
He then joined the cast of All My Children in the role of Adam Chandler. David has remained on the series ever since. He has won five Daytime Emmy Awards for Outstanding Lead Actor and has been nominated another ten times.