2023
Virgin River: Father Christmas as Doc Mullins2023
Virgin River: The More The Merrier as Doc Mullins2022
Quantum Leap as Neal Russell2019
Evil as Edward Tragoren2019
Fast & Furious Spy Racers as General Dudley (voice)2019
Fast & Furious Spy Racers as General Dudley2019
Virgin River as Vernon 'Doc' Mullins2019
Child's Play as Henry Kaslan2018
The Etruscan Smile as Weiss2018
6 Balloons as Gary2017
The Good Fight as Tully Nelson2017
Jumanji: Welcome to the Jungle as Old Man Vreeke (uncredited)2017
Magical Christmas Ornaments as JP Presley2016
This Is Us as Dave Malone2016
Killing Reagan as Ronald Reagan2015
Tom and Jerry: Spy Quest as The President (voice)2015
Drunk Stoned Brilliant Dead: The Story of the National Lampoon as Self - Actor / Director / Producer2015
Last Chance for Christmas as Reginald Buckley2013
The Goldbergs as Eric2011
Hart of Dixie as Dr. Brick Breeland2011
No Strings Attached as Eli's Dad #22010
Scooby-Doo! Mystery Incorporated as Brad Chiles (voice)2009
White Collar as Edward Walker2009
American Pie Presents: The Book of Love as Alumnus Guy #42009
Behind Enemy Lines III: Colombia as Dodd2008
Batman: The Brave and the Bold as Jarvis Kord (voice)2008
To Love and Die as Not available2008
Animal House: The Inside Story as Self2008
To Love and Die as James White2007
Burn Notice as Larry Sizemore2007
Redline as Jerry Brecken2006
Shark as Not available2006
Augusta, Gone as Ben Dudman2005
Don't Come Knocking as Producer 12004
Justice League Unlimited as Maxwell Lord (voice)2004
Judas as Pontius Pilate2003
Martha, Inc.: The Story of Martha Stewart as Andy Stewart2003
The King and Queen of Moonlight Bay as Al Dodge2002
Without a Trace as Aaron Morrison2002
National Lampoon's Van Wilder as Vance Wilder Sr.2002
Breaking News as Bill Dunne2002
Mom's on Strike as Alan Harris2001
Wolf Lake as Sheriff Matthew Donner2001
Wolf Lake as Sheriff Jack Kohanek2001
Second Honeymoon as George Weston2000
CSI: Crime Scene Investigation as Oliver Tate2000
Ed as Peter Evashavik2000
Sharing the Secret as John Moss2000
Jackie Bouvier Kennedy Onassis as John F. Kennedy2000
Chump Change as Simon Sez Simone2000
Navigating the Heart as John Daly2000
Hell Swarm as Kirk Bluhdorn1999
The West Wing as John Hoynes1999
The Late Late Show with Craig Kilborn as Self1999
She's All That as Harlan Siler1999
Sam Kinison: Why Did We Laugh? as Self1999
At the Mercy of a Stranger as John Davis1998
The King of Queens as Dr. Faber1998
Catch Me If You Can as Norm1998
A Very Unlucky Leprechaun as Howard Wilson1998
The Yearbook: An Animal House Reunion as Self - Otter1998
Rescuers: Stories of Courage - Two Families as Adolf Althoff1998
Forever Love as Alex Brooks1997
The New Batman Adventures as Michael Vreeland (voice)1997
The Legend of Calamity Jane as John O'Rourke (voice)1997
Buried Alive II as Clint Goodman1997
Sleeping with the Devil as Dick Strang1996
Black Sheep as Al Donnelly1996
A Very Brady Sequel as Roy Martin / Trevor Thomas1996
Buried Secrets as Clay Roff1996
An Unfinished Affair as Alex Connor1996
A Holiday for Love as Jake Peterson1996
Midnight Heat as Tyler Grey1995
Cybill as Not available1995
Jonny Quest vs. the Cyber Insects as 4-DAC1995
Tails You Live, Heads You're Dead as Detective McKinley1995
Twilight Man as Jordan P. Cooper1995
Fast Company as Det. Jack Matthews1994
While Justice Sleeps as Winfield 'Win' Cooke1994
Target of Suspicion as Nick1993
Fallen Angels as Howard Hughes1993
A Kiss to Die For as William Tauber1993
Mood Indigo as Dr. Peter Hellman1993
Shameful Secrets as Daniel1993
Trial & Error as Peter Hudson1993
Dying to Love You as Roger Paulson1993
Harmful Intent as Dr. Rhodes1992
Batman: The Animated Series as Gil Mason (voice)1992
Solar Crisis as Steve Kelso1992
Quicksand: No Escape as Scott Reinhardt1991
Sometimes They Come Back as Jim Norman1991
Charlie Hoover as Not available1991
Drop Dead Fred as Charles1991
The Woman Who Sinned as Michael Robeson1990
Buried Alive as Clint Goodman1990
Joshua's Heart as Tom1989
Speed Zone as Jack1989
The Littlest Victims as Doctor James Oleske1989
Nikki and Alexander as Alexanda1989
Little White Lies as Dr. Harry MacRae1988
Just in Time as Not available1987
Bay Coven as Jerry Lebon1987
Warm Hearts, Cold Feet as Mike Byrd1986
Blind Justice as Jim Anderson1985
Fletch as Alan Stanwyk1985
Obsessed with a Married Woman as Tony Hammond1984
Up the Creek as Bob McGraw1984
Impulse as Stuart1984
The House of God as Roy Basch1984
The Best Legs in Eighth Grade as Mark Fisher1983
To Be or Not to Be as Lt. Andre Sobinski1983
Listen to Your Heart as Josh Stern1982
Nature as Narrator (voice)1982
Tucker's Witch as Rick Tucker1982
A Little Sex as Michael Donovan1982
Bus Stop as Bo Decker1979
1941 as Capt. Loomis Birkhead1979
The Apple Dumpling Gang Rides Again as Jeff Reed1979
Dreamer as Harold 'Dreamer' Nuttingham1978
Animal House as Eric 'Otter' Stratton1978
Confessions of the D.A. Man as Howard Goodman1978
Almost Summer as Kevin Hawkins1977
How the West Was Won as Curt Grayson1977
What Really Happened to the Class of '65? as Not available1977
Mary White as William L. White1976
The Quest as Quentin Beaudine1976
Battle of the Network Stars as Not available1976
The Captive: The Longest Drive 2 as Quentin Beaudine1976
The Quest as Quentin Beaudine1976
The Quest: The Longest Drive as Quentin Beaudine1976
The Hemingway Play as Wemedge1976
The War Widow as Amy's Husband (voice)1975
Three for the Road as Not available1975
The Last Day as Emmet Dalton1975
The Runaway Barge as Danny Worth1974
Rhoda as Michael Stearns1974
Petrocelli as Mike Fisher1974
Remember When as Warren Thompson1973
Police Story as Not available1973
The Magician as Jerry Purcell1973
Magnum Force as Officer Phil Sweet1972
Kung Fu as Not available1971
Owen Marshall: Counselor at Law as Gerry Collier1971
Owen Marshall: Counselor at Law as John Peterson1971
Owen Marshall: Counselor at Law as Zooie Palmer1971
Lock, Stock and Barrel as Clarence Bridgeman1971
Hitched as Clare Bridgeman1970
Night Gallery as Henley (segment "Logoda's Heads")1969
Room 222 as Not available1969
Medical Center as Not available1969
Trial Run as Delivery Person1969
How to Commit Marriage as David Poe1968
Adam-12 as Leroy1968
Hawaii Five-O as Brent Saunders1968
Here's Lucy as Peter1968
Yours, Mine and Ours as Mike Beardsley1967
Ironside as Not available1967
Young Samson & Goliath as Samson (voice)1967
Shazzan as Not available1967
Divorce American Style as Mark Harmon1967
The Hardy Boys: The Mystery of the Chinese Junk as Joe Hardy1966
Space Ghost and Dino Boy as Jace (voice)1966
Summer Fun as Not available1964
Jonny Quest as Jonny Quest (voice)1963
The Farmer's Daughter as Jimmy1962
The Virginian as Jim Horn1961
Ripcord as David1961
The Alvin Show as Not available1961
Window on Main Street as Not available1960
My Three Sons as Not available1959
Bonanza as Griff King1957
Leave It to Beaver as Not available2019
Virgin River Director2017
Taken Director2016
Lucifer Director2014
The Last Ship Director2013
Wild Card Director2011
Suits Director2011
Hart of Dixie Director2011
Person of Interest Director2011
Criminal Minds: Suspect Behavior Director2010
Covert Affairs Director2010
The Good Guys Director2010
Persons Unknown Director2009
Behind Enemy Lines III: Colombia Director2009
White Collar Director2009
Drop Dead Diva Director2008
True Confessions of a Hollywood Starlet Director2007
Traveler Director2007
Greek Director2007
Bionic Woman Director2007
Burn Notice Director2007
Dirty Sexy Money Director2006
Augusta, Gone Director2006
Augusta, Gone Executive Producer2006
Psych Director2006
Eureka Director2005
Just Legal Director2005
Numb3rs Director2005
E-Ring Director2005
Killer Instinct Director2005
Criminal Minds Director2005
Threshold Director2003
Cold Case Director2003
Las Vegas Director2002
Without a Trace Director2002
The Twilight Zone Director2000
Hell Swarm Director2000
Ed Director1999
In the Company of Spies Director1999
Third Watch Director1999
The West Wing Director1997
Buried Alive II Director1995
Tails You Live, Heads You're Dead Director1994
Breach of Conduct Director1994
Breach of Conduct Executive Producer1989
Blind Fury Producer1982
St. Elsewhere Director