2015Careful What You Wish ForMovieas Brian Martin
2008The 27 ClubMovieas Tom Sr.
2008House of FallenMovieas Beliar (as Dave Sherrill)
2007Army WivesTV showas General Mayfield · 1 episodes
2005SurfaceTV showas Wayne Johnson · 1 episodes
2005The PigsMovieas Craig Divine
20043: The Dale Earnhardt StoryMovieas H.A. "Humpy" Wheeler
2003One Tree HillTV showas Strip Club Owner · 1 episodes
1999Five AcesMovieas Ray Vanowen · Screenplay · Story · Producer · Co-Producer
1997She's So LovelyMovieas Bouncer (uncredited)
1996Unhook the StarsMovieas Ethan
1996The ArrivalMovieas Lance (uncredited)
1994Major League IIMovieas White-Sox Centerfielder
1993Broken TrustMovieas Bruce
1992Buffy the Vampire SlayerMovieas Knight
1992SoulmatesMovieas Professor
1990The RookieMovieas Max
1990Beverly Hills, 90210TV showas Jack Canner · 2 episodes
1989Terror on Highway 91Movieas Randy Barton
1989Over-Sexed Rugsuckers from MarsMovieas Street Hood