2022
Dark Side of Comedy as Self2021
Bottle Monster as George2020
Picture Perfect Mysteries: Exit Stage Death as Neil Khan2019
Love on the Menu as Martin Thomas2019
Famously Afraid as Self2017
Date My Dad as Principal Reed2017
One Small Indiscretion as Mr. Peterson2016
Dater's Handbook as Kyle2016
Every Christmas Has a Story as Vernon Hollis2015
Harvest Moon as William Stone2006
1 vs. 100 as Himself2005
Celebrity Fit Club as Self - Contestant2005
The Public Life of Sissy Pike: New Girl in Town as Pastor Keith Pike2004
Bibleman: Divided We Fall as Bibleman2003
Dickie Roberts: Former Child Star as Self2003
Bibleman: A Light in the Darkness as Bibleman2002
Bibleman: Jesus Our Savior as Bibleman / Miles Peterson2001
Bibleman: Conquering the Wrath of Rage as Bibleman / Miles Peterson2001
Bibleman: Lead Us Not Into Temptation as Bibleman2001
Bibleman: Breaking The Bonds of Disobedience as Bibleman / Miles Peterson2000
Bibleman: Shattering The Prince Of Pride as Bibleman / Miles Peterson1999
Where Are They Now? as Self1999
Bibleman: The Incredible Force of Joy as Bibleman / Miles Peterson1999
Bibleman: The Fiendish Works of Dr. Fear as Bibleman1998
The Visual Bible For Kids - The Birth of Jesus as Bibleman / Miles Peterson1998
Bibleman: Defeating the Shadow of Doubt as Bibleman / Miles Peterson1996
E! True Hollywood Story as Not available1996
Bibleman: Silencing the Gossip Queen as Bibleman / Miles Peterson1996
Bibleman: The Six Lies of the Fibbler as Bibleman / Miles Peterson1995
Bibleman as Bibleman1995
Bibleman: Big Big Book! as Bibleman / Miles Peterson1995
Bibleman: Back to School as Bibleman1989
An Eight Is Enough Wedding as Tommy Bradford1987
Eight Is Enough: A Family Reunion as Tommy Bradford1986
Blacke's Magic as Not available1985
Cut and Run as Tommy Allo1984
Charles in Charge as Buddy Lembeck1984
Killing Machine as Tony1983
Dungeons & Dragons as Hank (voice)1982
Paradise as David1982
Zapped! as Peyton1979
Scavenger Hunt as Kenny Stevens1977
The Love Boat as Danny - Doc's Nephew1977
Eight Is Enough as Tommy Bradford1976
Rich Man, Poor Man - Book II as Young Wesley Jordache1976
Family as Not available1976
Battle of the Network Stars as Not available1975
The Swiss Family Robinson as Fred Robinson1975
We'll Get By as Kenny Platt1975
The Family Nobody Wanted as Donny1974
Little House on the Prairie as Not available1974
The Lives of Benjamin Franklin as Twelve-Year-Old Benjamin Franklin1974
Unwed Father as Gum1974
Runaway on the Rogue River as Jeff Peterson1973
Adam's Rib as Boy1973
Frankenstein as William Frankenstein1972
ABC Afterschool Special as Kid at Gumball Machine1972
The Waltons as Not available1972
Wait Till Your Father Gets Home as Jamie Boyle1971
Cannon as Petey Macklin1970
The Odd Couple as Leonard1969
The Courtship of Eddie's Father as Scott1969
The Courtship of Eddie's Father as Harold O'Brien1969
Medical Center as Eric1969
Medical Center as Tony1969
Medical Center as Jeff1969
Medical Center as Joe Gannon as a Boy1968
Adam-12 as Billy Ray Roberts1968
Adam-12 as Little Boy1956
The Edge of Night as Not available1955
Gunsmoke as Tom1955
Gunsmoke as Andy BallouNaN
Twister, Bull from the Sky as Andy as a boy2022
Love in the Limelight Writer2005
The Public Life of Sissy Pike: New Girl in Town Director2005
The Public Life of Sissy Pike: New Girl in Town Writer2004
Bibleman: Divided We Fall Director2003
Bibleman: A Light in the Darkness Writer2003
Bibleman: A Light in the Darkness Director2001
Bibleman: Conquering the Wrath of Rage Director2001
Bibleman: Conquering the Wrath of Rage Writer2001
Bibleman: Conquering the Wrath of Rage Producer2001
Bibleman: Breaking The Bonds of Disobedience Writer2001
Bibleman: Breaking The Bonds of Disobedience Director2001
Bibleman: Lead Us Not Into Temptation Director1999
Bibleman: The Incredible Force of Joy Producer1999
Bibleman: The Incredible Force of Joy Director1998
Bibleman: Defeating the Shadow of Doubt Director1998
Bibleman: Defeating the Shadow of Doubt Producer1998
Bibleman: Defeating the Shadow of Doubt Writer1996
Bibleman: The Six Lies of the Fibbler Producer1996
Bibleman: The Six Lies of the Fibbler Writer1996
Bibleman: Silencing the Gossip Queen Producer1996
Bibleman: Silencing the Gossip Queen Director1996
Bibleman: Silencing the Gossip Queen Writer1996
Bibleman: The Six Lies of the Fibbler Director1996
Bibleman: Genesis Director1996
Bibleman: Genesis Creator1995
Bibleman: Back to School Director1995
Bibleman: Big Big Book! Writer1995
Bibleman: Big Big Book! Director1984
Charles in Charge Director