W serialu telewizji ABC Szwajcarscy Robinsonowie (The Swiss Family Robinson, 1975–1976) pojawił się jako Fred Robinson.
Jako siedemnastolatek grał postać Tommy’ego Bradforda, jednego z ośmiorga dzieci we wszystkich 112 odcinkach ABC Eight Is Enough (1977–1981) z Dickiem Van Pattenem w roli ojca rodziny, a następnie w jego dwóch filmowych sequelach Eight Is Enough: A Family Reunion (1987) i An Eight Is Enough Wedding (1989).
Po raz pierwszy wystąpił na dużym ekranie jako Stuart Selsome w komedii Łowcy rupieci (Scavenger Hunt, 1979) u boku Jamesa Coco i Arnolda Schwarzeneggera. Można go było także dostrzec w serialu CBS The Waltons (1975) w roli Danny’ego Comleya, a także w sitcomie ABC Statek miłości (1982) czy operze mydlanej ABC The Edge of Night (1983).
Karierę na dużym ekranie kontynuował w głównej roli Peytona Nicholsa w erotycznej komedii młodzieżowej Chłopak o bombowym wzroku (Zapped!, 1982) ze Scottem Baio i Heather Thomas oraz jako David w filmie Raj (Paradise, 1982), opartym na pomyśle Błękitnej laguny, z Phoebe Cates.