2023
Supercell as Teacher2020
Hooking Up as Charlie2019
The Devil Has a Name as Wally2019
Run the Race as Mac2019
Wedding at Graceland as Tylar Sheppard2018
Lez Bomb as Ken2018
American Dresser as Brian2017
Sex.Sound.Silence as Mike Diesel2014
Blended as Baseball Dad2013
Star Trek Into Darkness as U.S.S. Vengeance Ensign2013
You're Next as Paul Davison2012
Hatfields & McCoys as John B. Floyd2011
Hall Pass as Ed Long2010
The Outside as Tim Evans2009
Men of a Certain Age as Harold2008
Meet Dave as ER Doctor2008
Proud American as AJ2007
Bagboy as Stanley Ormanski2007
Fetch as Husband2005
South of Nowhere as Arthur Carlin2003
Knee High P.I. as Policeman #12002
CSI: Miami as Walter Rockingham2002
Without a Trace as Scott2001
Shallow Hal as Second Tiffany2000
Me, Myself & Irene as Trooper Finneran2000
We Married Margo as Rob Moran1999
The West Wing as Art Hughes1999
Late Last Night as Director1998
There's Something About Mary as Detective Stabler1996
Kingpin as Stanley Osmanski1995
JAG as Cop1995
JAG as Cyrus Fortney1994
Dumb and Dumber as Bartender1991
Ted & Venus as Patient #21990
Navy Seals as U.S. Helicopter Co-Pilot1989
The Runnin' Kind as Jerk in Jeep1989
The Runnin' Kind as Jerk In Jeep1988
Police Story: The Watch Commander as Chuck Stone1987
Tour of Duty as Aide1986
Quiet Cool as Briggs1982
Cheers as Dennis Hammill2022
One Way Executive Producer2020
Arkansas Executive Producer2018
Lez Bomb Producer2015
"That's Awesome!": The Story of 'Dumb and Dumber To' Director2007
Bagboy Producer