Home / Discover / People

The Tragedy of Macbeth

2021
as Young Murderer

Disappearance

2019
as Captain Cody

Hoax

2019
as John Singer

Trafficked

2017
as Max

The Extendables

2014
as Vardell Duseldorfer

An American Terror

2013
as The Junker

Spirit of a Denture

2012
as Jasper Crow

Put Up Your Dux

2012
as Brian Thompson

The Arcadian

2011
as Agmundr

Dragonquest

2009
as Kirill

The Tillamook Treasure

2006
as Jimmy Kimbell

Joe Dirt

2001
as Buffalo Bob

Epoch

2001
as Captain Tower

The Order

2001
as Cyrus Jacob

Perfect Target

1999
as Major Oxnard

Inside The X-Files

1998
as Brian Thompson

DragonHeart

1996
as Brok

Star Trek: Generations

1994
as Klingon Helm

Doctor Mordrid

1992
as Kabal

Rage and Honor

1992
as Conrad Drago

From Hollywood to Hanoi

1992
as Brian Thompson

Lionheart

1990
as Russell

Moon 44

1990
as Jake O`Neal

Hired to Kill

1990
as Frank Ryan

Nightwish

1989
as Dean

Miracle Mile

1989
as Power Lifter

Three Fugitives

1989
as Second Thug

Alien Nation

1988
as Trent Porter

Pass the Ammo

1988
as Kenny Hamilton

Catch the Heat

1987
as Danny Boy

Commando Squad

1987
as Clint Jensen

¡Three Amigos!

1986
as German's Other Friend

Cobra

1986
as Night Slasher

Director

Movie The Extendables 2014
Movie Seven Hells 2014

Writer

Episode Bramwell
Episode 5
1997
Episode Bramwell
Episode 8
1997
Episode Campion
Flowers for the Judge (Part 1)
1990
Episode Campion
Flowers for the Judge (Part 2)
1990
Episode Rockliffe's Babies
Looking After Your Own
1988
Episode Rockliffe's Babies
A Bad Few Days
1987
Episode Play for Today
Tishoo
1982
Episode Cribb
Swing, Swing Together
1980

Producer

Movie Seven Hells 2014

Guest Star

Episode NCIS: Los Angeles
Through the Looking Glass
2021
Episode 9-1-1
First Responders
2021
Episode 9-1-1
Hen Begins
2018
Episode The Orville
Into the Fold
2017
Episode Perception
Ch-Ch-Changes
2013
Episode 2 Broke Girls
And the Pop-Up Sale
2011
Episode Chuck
Chuck Versus the Suburbs
2009
Episode Star Trek: Enterprise
United (2)
2005
Episode Star Trek: Enterprise
The Aenar (3)
2005
Episode Star Trek: Enterprise
Babel One (1)
2005
Episode NCIS
The Truth Is Out There
2004
Episode Charmed
Oh My Goddess! (2)
2003
Episode Charmed
Oh My Goddess! (1)
2003
Episode Birds of Prey
Split
2002
Episode The X-Files
Requiem
2000
Episode Charmed
Apocalypse Not
2000
Episode The X-Files
Without (2)
2000
Episode The X-Files
The Unnatural
1999
Episode Baywatch
The Hunt
1999
Episode Crusade
Patterns of the Soul
1999
Episode Special Ops Force
The Vestige
1999
Episode Buffy the Vampire Slayer
Surprise (1)
1998
Episode NYPD Blue
Czech Bouncer
1998
Episode 7 Days
Doppleganger (1)
1998
Episode Buffy the Vampire Slayer
Innocence (2)
1998
Episode 7 Days
Doppleganger (2)
1998
Episode The X-Files
Patient X (1)
1998
Episode The X-Files
The Red and the Black (2)
1998
Episode Buffy the Vampire Slayer
The Harvest (2)
1997
Episode Buffy the Vampire Slayer
Welcome to the Hellmouth (1)
1997
Episode The X-Files
Talitha Cumi (1)
1996
Episode The X-Files
Herrenvolk (2)
1996
Episode Weird Science
Men in Tights
1996
Episode Star Trek: Deep Space Nine
To the Death
1996
Episode Hercules: The Legendary Journeys
Siege at Naxos
1995
Episode The X-Files
End Game (2)
1995
Episode The X-Files
Colony (1)
1995
Episode Star Trek: Deep Space Nine
Rules of Acquisition
1993
Episode Walker, Texas Ranger
Family Matters
1993
Episode Alien Nation
Rebirth
1990
Episode Star Trek: The Next Generation
A Matter of Honor
1989
Episode Something Is Out There
Gladiator
1988
Episode Moonlighting
Pilot
1985
Episode Street Hawk
Pilot
1985
Episode Otherworld
The Zone Troopers Build Men
1985
Episode Knight Rider
Sky Knight
1985
Episode Hardcastle and McCormick
Ties My Father Sold Me
1984