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.
[3] After a February 1977 screen test,[2] he signed on as a cast member of Eight Is Enough, taking over a role played in the series' pilot episode by Mark Hamill.
When Eight Is Enough ended in 1981, Goodeve appeared in guest roles in series such as The Love Boat, T. J. Hooker, Dynasty, and Fantasy Island, among others.
Soon after, he began appearing in the recurring role of Rick Pedersen, an ill-fated bush pilot, on the CBS series Northern Exposure.
In 2006, Goodeve appeared as George Bailey in Seattle's Taproot Theatre Company's production of It's a Wonderful Life: A Live Radio Play.