2024
The Baxters as John Baxter2024
The Engagement Plan as Ed Jones2024
Silent Thunder as Marshal spencer Sunday2023
Shrinking as Derek2023
Platonic as Johnny Rev2021
Keeping Up with the Joneses as Webb Devereux2019
No Good Nick as Sam2019
Christmas Reservations as Duffy Johnson2018
A-X-L as George Fontaine2018
God's Not Dead: A Light in Darkness as Thomas Ellsworth2017
The Outcasts as Principal Whitmore2017
The Landlord as Robert J. Farnsworth2017
Area of Conflict as Carter2017
Axis as Richard (voice)2017
Happily Never After as Gene2017
Transformers: Robots in Disguise: King of the Hill (Special Episode) as Denny Clay (voice)2016
The Bridge Part 2 as Charlie Barton2015
Do You Believe? as Matthew2015
The Bridge as Charlie Barton2015
Underdog Kids as Mr. Hershfeld2014
Rescuing Madison as Douglas2014
Redeemed as Paul2013
Mom as Dr. Berenson2013
A Mother's Rage as Stan2013
Bad Behavior as Bruce2012
Imaginary Friend as Officer Cameron2012
Notes from the Heart Healer as Kingston Danville2011
Christmas with a Capital C as Dan Reed2010
Hawaii Five-0 as FBI Special Agent Sam Collins2010
Melissa & Joey as Not available2010
Scooby-Doo! Curse of the Lake Monster as Uncle Thorny2009
Castle as Brock Harmon2009
The Note II: Taking a Chance on Love as Kingston Danville2008
The Mentalist as Ed Hunt2008
Batman: The Brave and the Bold as Aquaman 2 (voice)2008
Eavesdrop as Grant2007
Wizards of Waverly Place as Superintendent Clanton2007
Mad Men as Mel2007
The Note as Kingston Danville2006
Psych as Randy Labayda2006
'Til Death as Webby2005
Dancing with the Stars as Self - Contestant2004
Retrosexual: The '80s as (archive footage)2004
NTSB: The Crash of Flight 323 as Reese Faulkner2003
Hope & Faith as Charley Shanowski2003
Charlie Lawrence as Graydon Cord2003
Frozen Impact as Dan Blanchard2003
Married... with Children Reunion as Himself2002
Wednesday 9:30 (8:30 Central) as Not available2001
Pearl Harbor as Army Major2001
Justice League as Tom Turbine (voice)2001
Justice League as Burns (voice)2001
Cahoots as Brad2000
Daybreak as Dillon Johansen2000
Face the Music as Marcus1999
Family Guy as (voice)1999
Family Guy as Helicopter Rental Agent (voice)1999
The West Wing as Mark Gottfried1999
Dick as Roderick1999
The Big Tease as Johnny Darjerling1999
Hard Time: Hostage Hotel as FBI Agent Hopkins1999
Follow Your Heart as James Allen Bailey1998
Sports Night as Gordon1998
Major League: Back to the Minors as Leonard Huff1998
Every Mother's Worst Fear as Scanman1997
The Practice as Michael Hale1996
Expendable Assets as Not available1996
Deadly Web as Peter Lawrence1995
Tails You Live, Heads You're Dead as Jeff Quint1994
Revenge of the Nerds IV: Nerds In Love as Stan Gable1994
Wild Justice as Aubrey Billings1993
The John Larroquette Show as Karl Reese1993
Wayne's World 2 as Mr. Scream1993
Linda as Brandon 'Jeff' Jeffries1992
Revenge of the Nerds III: The Next Generation as Stan Gable1992
Space Case as Biff1991
Blue Tornado as Philip1991
Baby Talk as Not available1990
Dream On as Chad Spencer1989
B.L. Stryker as Not available1989
B.L. Stryker as Mitch Slade1989
Troop Beverly Hills as Self1989
Troop Beverly Hills as Ted McGinley1989
Physical Evidence as Kyle1987
Married... with Children as Jefferson D'Arcy1987
Married... with Children as Norman Jablonsky1984
Revenge of the Nerds as Stan Gable1983
Making of a Male Model as Gary Angelo1983
Herndon as Not available1982
Hotel as Not available1982
Young Doctors in Love as Dr. Bucky DeVol1981
Dynasty as Clay Fallmont1979
Valentine as Jogger1977
The Love Boat as Ashley Covington Evans1974
Happy Days as Roger Phillips