2025
The Jolly Monkey as Walter Roberts2024
Arctic Armageddon as Secretary Carter2023
Doomsday Meteor as General Ferris2022
The Offer as Murray Miller2019
For All Mankind as Congressman Willie Baron2018
The Last Sharknado: It's About Time as Caesar2016
American Crime Story as Mike Walker2012
Scandal as Doug Morton2011
2012: Ice Age as Bill Hart2010
In My Sleep as Rob2009
Castle as Glen Hume2008
Yes Man as Marv2007
iCarly as Wilson2006
Dexter as Cook at Sandwich Shop2005
Ghost Whisperer as Jeffrey Crockett2005
Wildfire as Derek Polk2003
NCIS as Bud Roberts Jr.2003
NCIS as Olev Kozlov2003
NCIS as Bud Roberts, Jr.2002
Without a Trace as William Broeder2000
CSI: Crime Scene Investigation as Bob Lenz2000
Hollywood Palms as Clark1996
The Last Frontier as Not available1995
JAG as Bud Roberts1995
Hope and Gloria as Howie1994
Spider-Man as Flash Thompson (voice)1994
National Lampoon's Last Resort as Young Hemlock1993
Lois & Clark: The New Adventures of Superman as Not available1992
3 Ninjas as Fester1991
Adventures in Dinosaur City as Rex / Mr. Big (voice) (as Patrick Labyerteaux)1991
Ski School as Ed Young1990
Ghoulies III: Ghoulies Go to College as Mookey1988
Heathers as Ram Sweeney1988
Terminal Entry as Bob1987
21 Jump Street as Pvt. Jack Weaver1987
Summer School as Kevin Winchester1986
Prince of Bel Air as Justin1979
Trapper John, M.D. as Not available1978
The Comedy Company as Davey Byron1977
The Love Boat as Bobby Trymon1977
The Love Boat as Todd Andrews1977
Opening Night as Child Actor Playing Vito (uncredited)1977
A Circle Street of Children as Patrick1977
Young Joe, the Forgotten Kennedy as Ted Kennedy1975
Starsky & Hutch as Richie Yeager1974
Little House on the Prairie as Not available1974
Blazing Saddles as Henry (uncredited)1974
Mame as Peter1974
Only with Married Men as Peter West2012
See Dad Run Creator2000
Hollywood Palms Writer1995
JAG Writer1994
National Lampoon's Last Resort Screenplay1994
National Lampoon's Last Resort Story