21 marca 2014 poślubił Winnie Hung.

Filmografia Filmy fabularne 1977 – Łowcy rupieci jako Kenny Stevens 1982 – Raj (Paradise) jako David 1982 – Chłopak o bombowym wzroku (Zapped!) jako Peyton Nichols 1985 – Inferno in diretta (Cut and Run) jako Tommy Allo 1987 – Eight Is Enough: A Family Reunion jako Tommy Bradford 1989 – An Eight Is Enough Wedding''' jako Tommy Bradford

Seriale telewizyjne 1971 – The Odd Couple jako Leonard (1 odcinek) 1971–1972 – Gunsmoke (2 odcinki, jako różne postacie) 1971–1972 – The Courtship of Eddie's Father jako Harold O’Brien (4 odcinki) 1974 – Benjamin Franklin jako Benjamin Franklin (12-letni) 1975–1976 – Szwajcarscy Robinsonowie jako Fred Robinson 1976 – Family jako T.J. Latimer (6 odcinków) 1977–1981 – Eight Is Enough jako Tommy Bradford 1982 – Statek miłości jako Danny (1 odcinek) 1983 – The Edge of Night jako Robbie Hamlin (kilka odcinków) 1984–1990 – Charles in Charge jako Buddy Lembeck

Dubbing 1972–1974 – Wait Till Your Father Gets Home jako Jaime Boyle (38 odcinków) 1983–1985 – Lochy i smoki jako ranger Hank (27 odcinków) 2006 – Na górze i na dole jako narrator (13 odcinków)

Programy telewizyjne 1991 – The Krypton Factor – prowadzący program 1995–2003 – Bibleman'' jako Bibleman (23 odcinki)