|
Recollection (2025) as Del |
|
Wisdom From the Apocalypse (2023) as |
|
The Assassin's Apprentice: Silbadores of the Canary Islands (2023) as Sork |
|
Jeepers Creepers: Reborn (2022) as Ronald |
|
Unbelievable!!!!! (2020) as Neil Downe |
|
Demon Protocol (2018) as Father Prester J. Bedford |
|
Champion (2017) as Jack Reed |
|
Renegades: The Requiem: Part 1 (2017) as Ragnar |
|
Star Trek: Renegades (2015) as Ragnar |
|
Prelude to Axanar (2014) as Ambassador Soval |
|
Alongside Night (2014) as Lawrence Powers |
|
Dust of War (2013) as Tom Dixie |
|
Dreams Awake (2011) as Marcus Emrys |
|
Life Happens (2010) as Self |
|
Quantum Quest: A Cassini Space Odyssey (2010) as Green / Red Photon Fighter (voice) |
|
Amish Grace (2010) as Henry Taskey |
|
InAlienable (2008) as Andreas Cabrosas |
|
Star Trek: Of Gods and Men (2007) as Ragnar |
|
Plugged (2007) as Detective Slogan |
|
Siren (2006) as Jay Fagan |
|
Running Woman (1998) as John Delaney |
|
Steel (1997) as Detective |
|
Alien Nation: The Udara Legacy (1997) as Detective Matt Sikes |
|
Sisters and Other Strangers (1997) as Dave Metzger |
|
Alien Nation: The Enemy Within (1996) as Detective Matt Sikes |
|
The Siege at Ruby Ridge (1996) as Brian Jackson |
|
Alien Nation: Millennium (1996) as Detective Matt Sikes |
|
Alien Nation: Body and Soul (1995) as Detective Matt Sikes |
|
Legacy of Sin: The William Coit Story (1995) as Mike Backus |
|
Alien Nation: Dark Horizon (1994) as Detective Matthew Sikes |
|
The Spy Within (1994) as Silver |
|
Necronomicon (1993) as Sam |
|
Trouble Shooters: Trapped Beneath the Earth (1993) as Jack |
|
The Presence (1992) as Rick |
|
Man Trouble (1992) as Butch Gable |
|
In the Best Interest of the Children (1992) as John Birney |
|
Robot Jox (1990) as Achilles |
|
The Last Warrior (1989) as Gibb |
|
The Arrogant (1988) as Giovanni |
|
The Dirty Dozen: The Deadly Mission (1987) as Joe Stern |
|
All the Right Moves (1983) as Greg Djordjevic |
|
Money on the Side (1982) as Jack Gilson |
|
Thou Shalt Not Kill (1982) as Ray Masters |
|
Fire on the Mountain (1981) as Marshal Burr |
|
No Place to Hide (1981) as David Norland |
|
The Hollywood Knights (1980) as Jimmy Shine |
|
The Ordeal of Patty Hearst (1979) as Young Editor |
|
Hardcore (1979) as Tod |
|
The Incredible Journey of Doctor Meg Laurel (1979) as Jacob Barth |
|
Goodbye, Mr. Chips (1969) as Schoolboy (uncredited) |
|
Celluloid Wizards in the Video Wasteland: The Saga of Empire Pictures () as Self |
|
Palacetor (2016) Writer |