2025
Chapel as Doctor2025
Lady in the Locket as Pete Jacobs2022
Destined at Christmas as Bill Fenech2022
Fighting Chance as Harry Stalls2020
The Santa Box as Otto2019
The Fighting Preacher as Bammer2019
Out of Liberty as Judge Turnham2019
A Candle in the Window as Grandpa2018
In Emma's Footsteps as Wiliam Marks2016
Love Everlasting as Will2016
Sacred Vow as Doug2016
Drop Off as Winston Pruitt2015
The Cokeville Miracle as Bishop John Teichert2002
American Dreams as Chuck1988
Going Undercover as Saxophone Player1987
Stamp of a Killer as Owney (uncredited)1986
Our Heavenly Father's Plan as Self1985
Orson Welles' Magic Show as Self1982
Fame as Larry1981
Bret Maverick as Sidney Bent1981
Savage Harvest as Jon1981
I Think I'm Having A Baby as Peter1980
Too Close for Comfort as Wayne Hartfield1980
Marilyn: The Untold Story as Actor1979
The Facts of Life as Bob Perkins1979
Buck Rogers in the 25th Century as Boy1979
The Chisholms as Charles Sinclair1979
The Last Convertible as Bobby1979
The Orson Welles Show as Self1979
The Trophy Case as Randy1977
CHiPs as self1977
Eight Is Enough as Jack BinderNaN
Princess for a Day as Board MemberNaN
Beyond Closed Eyes as Pops