Actor
Reagan
2024
as Agent Jerry Parr
Looking for Dr. Love
2024
as Mr. Hauser
Finding Faith
2024
Children's Books
2024
as Simon
South of Sanity
2023
as Mike Hilgreen
Nefarious
2023
as Dr. Stewart
She Inherited Danger
2023
as Detective Gouviea
Stillwater
2021
as Pastor
American Pie Presents: Girls' Rules
2020
as Principal Shankman
Infamous
2020
as Kurt
Lying and Stealing
2019
as Beverly Hills Guard
Grand-Daddy Day Care
2019
as Bailiff
Ice: The Movie
2018
as Robert
Speech & Debate
2017
as Coach Pemberton
An Uncommon Grace
2017
as Sheriff Newsome
Oracle
2016
as Man
The Funhouse Massacre
2015
as Dave
Welcome to the Jungle
2013
as Dale
Home Run
2013
as J.T.
Lincoln
2012
as Jacob Graylor
Jeffie Was Here
2010
as Stu
Morris County
2009
as Joshua
Even Money
2007
as Monte Player
Bad News Bears
2005
as Yankee Dad
Neo Ned
2005
as Ed Epps
Annie's Point
2005
as Waylon
From Other Worlds
2004
as Steve
Baadasssss!
2004
as Bob Maxwell
Open House
2004
as Ron Tucker
I Am Stamos
2004
as Andy Schrub
Legally Blonde 2: Red, White & Blonde
2003
as Guard
The United States of Leland
2003
as Security Guard
Catch Me If You Can
2002
as FBI Agent
The Round and Round
2002
as Senator Culvert
Ocean's Eleven
2001
as Eye-in-the-Sky Technician #1
American Pie 2
2001
as Grill Guy
Certain Guys
2000
as Burdett
Dropping Out
2000
as Larry
It's the Rage
1999
as Phil
Go
1999
as Switterman
Richie Rich's Christmas Wish
1998
as Hungry Officer
Modern Vampires
1998
as Cop #1
The Lesser Evil
1998
as Hunter #1
Switchback
1997
as Colorado Trooper
Alien Avengers II
1997
as Deputy Sheriff
Eye of God
1997
as Del
Sparkler
1997
as Buddy #2
Kiss the Girls
1997
as Agent on Robe
Under Oath
1997
as Terry Dawson
Truth or Consequences, N.M.
1997
as Market Clerk
Traveller
1997
as Farmer's Son
Humanoids from the Deep
1996
as Officer
Freeway
1996
as Cop #2
Wild Bill
1995
as Mike Williams
Hard Bounty
1995
as Sneaky
Panther
1995
as Cop at Ramparts
Without Warning
1994
as Dwayne Haskell
The Adventures of Young Indiana Jones: Hollywood Follies
1994
as Flanagan
Wilder Napalm
1993
as Deputy Sheriff Day
In the Line of Fire
1993
as Hunter
The War Between
as Colonel Canby
Big Life
as Dean Schumacher
DNA Secrets
as Laszlo
Tender
3rd Floor
as Officer Miller