Grant Goodeve (born July 6, 1952) is an American actor and television host. He is best known for his role as David Bradford, the eldest son on ABC television's Eight Is Enough from 1977 to 1981; he sang the theme song for the show, as well. More recent work includes stints on the Home & Garden Television cable channel, and voice roles such as the Engineer in the multiplayer video game Team Fortress 2, and Wolf O'Donnell in Star Fox: Assault.
2021
as Duke Henderson
2017
as Sheriff Preston
2017
as Mr. Cook
2014
as Engineer (voice) (archive sound) (uncredited)
2014
as The Engineer (archive)
2013
as Elliott
2009
as Engineer
2008
as Naval Doctor
2006
as Narrator
2006
as Narrator
2004
as Narrator
2000
as Russ
1996
as Don Moses
1996
as Jack Smith
1990
as Doug
1990
as Rick Pederson
1990
as Walter Lawford
1989
as David Bradford
1989
1988
as Barry Griffith/Frank Bentley
1988
as Natalie's DMV Examiner
1984
as Larry Gaynes
1984
as Ben Skyler
1984
as Jack Schroeder
1984
as Stuart Scranton
1984
as Neal Brockmeyer
1984
1982
1982
as Sgt. Garvey
1982
1981
1981
1979
as Sonny Munn
1979
as Jeff Burgess
1977
as Dave Stanton
1977
1977
as Bud Boyer
1977
as David Bradford
1977
as Jack Benson
1976
1972