Actor
Phoenix Point
2005
as Spider Rico
The Thief & the Stripper
2002
as Shoe
The King Is Alive
2000
as Ashley
The Operator
2000
as Vernon Woods
Farewell, My Love
2000
as Renault
Diplomatic Siege
1999
as Stubbs
The Hunter's Moon
1999
as Sheriff Foulkes
Dirt Merchant
1999
as Detective Harry Ball
Heist
1999
as Caz
Arthurs Quest
1999
as Trent
Malevolence
1999
as Warden Walker
Joseph's Gift
1999
as Frank Childress
Kai Rabe gegen die Vatikankiller
1998
as Monk
Brown's Requiem
1998
as Cathcart
Deadly Ransom
1998
as Bobby Rico
Men in White
1998
as Air Force
A Place Called Truth
1998
as Hank
In God's Hands
1998
as Capitaine
Jekyll Island
1998
as Lawton Goodyear
The Underground
1997
as Captain Hilton
Pterodactyl Woman from Beverly Hills
1997
as Salvador Dali / Sam
Bombshell
1997
as Donald
Back in Business
1997
as Emery Ryker
The Killing Jar
1997
as Dr. Vincent Garret
Snide and Prejudice
1997
as Hermann Goering
The Fifth Element
1997
as General Munro
Assault on Dome 4
1996
as Chairman
Evil Obsession
1996
as Stavinski
American Strays
1996
as Oris
Precious Find
1996
as Sam Horton
Billy Lone Bear
1996
Indecent Behavior III
1995
as Andy Cowens (uncredited)
Nature of the Beast
1995
as Sheriff Gordon
Cyberjack
1995
as Nassim
Dominion
1995
as Lynwood
Steel Frontier
1995
as General J.W. Quantrell
Sketch Artist II: Hands That See
1995
as Larry Walker
Spitfire
1995
as Tough Guy (uncredited)
Hong Kong 97
1994
as Simon Alexander
The Soft Kill
1994
as Ben McCarthy
Radioland Murders
1994
as Bernie King
The Companion
1994
as Ron Cocheran
Art Deco Detective
1994
as Jim Wexler
Savage Land
1994
as Cyrus
Scanner Cop
1994
as Dr. Hampton
F.T.W.
1994
as Sheriff Rudy Morgan
Knight Rider 2010
1994
as Jared
Future Shock
1994
as Jack Porter
Cabin Boy
1994
as Big Teddy
Brain Smasher... A Love Story
1993
as Brown
The Dark
1993
as Paul Buckner
Precious Victims
1993
as Agent Jimmy Bivens
Striking Distance
1993
as Det. Eddie Eiler
Showdown
1993
as Vice Principal Kowalski
Time Runner
1993
as Neila
Rio Diablo
1993
as Jake Walker
Nemesis
1992
as Maritz
Frogtown II
1992
as Prof. Tanzer
Black Magic
1992
as Tom McKay
Wishman
1992
as Staten Jack Rose
The Player
1992
as Joel Levison
Ultimate Desires
1991
as Wolfgang Friedman
Mom
1990
as Nestor Duvalier
Another 48 Hrs.
1990
as Ben Kehoe
Street Asylum
1990
as Reverend Mony
Enid Is Sleeping
1990
as Trucker
Tango & Cash
1989
as Requin
Desperado: The Outlaw Wars
1989
as Roy Grimes
Circles in a Forest
1989
as Mr. Patterson
Mutator
1989
as David Allen
The Horror Show
1989
as Max Jenke
Z-TV
1989
as Self
Red Scorpion
1988
as Krasnov
Dead Man Walking
1988
as Decker
Nightmare at Noon
1988
as The Albino
Red Heat
1988
as Streak
The Wrong Guys
1988
as Glen Grunski
D.O.A.
1988
as Detective Ulmer
Cherry 2000
1987
as Stacy
Steel Dawn
1987
as Tark
Love Among Thieves
1987
as Andre
Armed and Dangerous
1986
as Anthony Lazarus
Amazing Stories
1986
as Willie Joe
Annihilator
1986
as Alien Leader
Enemy Mine
1985
as Stubbs
Flesh + Blood
1985
as Karsthans
Silverado
1985
as Hobart
Crimewave
1985
as Arthur Coddish
A Breed Apart
1984
as Peyton
The Gambler: The Adventure Continues
1983
as Reece
The Ballad of Gregorio Cortez
1983
as Captain Rogers
48 Hrs.
1982
as Ben Kehoe
Hear No Evil
1982
as Billy Boy Burns
Blade Runner
1982
as Leon
Killing at Hell's Gate
1981
as Turkey Jones
Soggy Bottom, U.S.A.
1981
as Defalice
Southern Comfort
1981
as Trapper
The Postman Always Rings Twice
1981
as Crapshooter
Conquest of the Earth
1980
as Willy
The Jazz Singer
1980
as Man in Bar
Trouble in High Timber Country
1980
as Eddie Rhodes
Wholly Moses
1980
as Guard at Banquet
KISS Meets the Phantom of the Park
1978
as Guard
Flying High
1978
as Clyde Boyer
Corvette Summer
1978
as Wayne's Car Wash Henchman
Blue Sunshine
1978
as Tony
Nickelodeon
1976
as Bailiff
Bound for Glory
1976
as Pick Up Truck Driver at the Border
The Invasion of Johnson County
1976
as Ben Jones
Treasure of Matecumbe
1976
as Roustabout
Harry and Walter Go to New York
1976
as Hayseed
The Kansas City Massacre
1975
as Homer Van Meter
Hard Times
1975
as Man (uncredited)