Home / Discover / People

Titanic

1997
as Caledon 'Cal' Hockley

The Roommate

2011
as Professor Roberts

Sniper: Ultimate Kill

2017
as Major Richard Miller

Only You

1994
as Harry

Guilt

2016
as Stan Gutterie

Zoolander 2

2016
as Billy Zane

The Downside of Bliss

2020
as Michael Derek

MacGruber

2021
as Brigadier Commander Enos Queeth

Marilyn Manson: God Is In the TV

1999
as Yuppie in limo (segment "The Dope Show")

Winter Dragon

2015
as Ishamael

Sniper: Reloaded

2011
as Richard Miller

Trouble Sleeping

2018
as Charles

Journey to Promethea

2010
as King Laypach

The Diamond of Jeru

2001
as Mike Kardec

The Deep End

2010
as Cliff Huddle

Evil - In the Time of Heroes

2009
as Prophitis - Messenger

Dead Fish

2005
as Virgil

Finding Harmony

2014
as Casey Colter

The Silence of the Hams

1994
as Jo Dee Foster

Mysteria

2011
as Producer

2 Jacks

2012
as Max Faraday

Landspeed

2002
as Michael Sanger

Alien Agent

2007
as Tom / Saylon

Posse

1993
as Colonel Graham

Sole Survivor

2000
as Joe Carpenter

Leprechaun's Revenge

2012
as Sheriff Connor O'Hara

Kingdom Hearts Timeline

2018
as Terra-Xehanort/Ansem

Memphis Belle

1990
as Lt. Val "Valentine" Kozlowski

Hendrix

2000
as Michael Jeffrey

Claim

2002
as Roberto Bealing

The Employer

2013
as Alan

Valley of the Wolves: Iraq

2006
as Sam William Marshall

A Winter Rose

2014
as Preston Holdsworth

Border Run

2012
as Aaron

Critters

1986
as Steve Elliot

Titanic: 100 Years On

2012
as Billy Zane

Hannah's Law

2012
as Lockwood

Mining for Ruby

2014
as Professor Sam Goodwell

Femme Fatale

1991
as Elijah

Mercenaries

2011
as Colonel Torida

The Last Drop

2005
as Flt Sgt Robert Oates

Centurion XII

2020
as Jeffrey Hall

Magic Man

2009
as Darius

Ghosts of War

2020
as Dr. Engel

Megaville

1990
as Palinov / Jenson

Holmes & Watson

2018
as Himself

Flashfire

1994
as Jack Finder

Samson

2018
as King Balek

The Confidant

2010
as Monty

Vlad

2003
as Adrian

Memory

2006
as Taylor Briggs

Perfect Hideout

2008
as Victor

Guido

2014
as Sid Shine

West Of Redemption

2015
as Hank Keller

Orlando

1992
as Shelmerdine

Hellblazers

2022
as Joshua

Silver City

2004
as Chandler Tyson

Attack on Darfur

2009
as Bob Jones

Bet Your Life

2004
as Joseph

Betrayal of the Dove

1993
as Dr. Jesse Peter

Blue Seduction

2009
as Mikey Taylor

Going Overboard

1989
as King Neptune

Susan's Plan

1998
as Sam Myers

Dead Calm

1989
as Hughie Warriner

Silent Warnings

2003
as Sheriff Bill Willingham

Curfew

2019
as Joker Jones

Love n' Dancing

2009
as Kent Krandel

Blood and Concrete

1991
as Joey Turks

BloodRayne

2005
as Elrich

Fishtales

2007
as Dr. Thomas Bradley

The Kill Hole

2012
as Marshall

Sniper

1993
as Richard Miller

Flutter

2015
as Edwin The Dentist

Cleopatra

1999
as MLarc Antoine

Danger Zone

1996
as Rick Morgan

The Kiss

2003
as Alan Roberts / Young Philip Naudet

Lucid

2018
as Elliot

CQ

2001
as Mr. E

Tombstone

1993
as Mr. Fabian

Millions

1991
as Maurizio Ferretti

The Mad

2007
as Jason Hunt

Sniper: Ghost Shooter

2016
as Richard Miller

The Set Up

1995
as Charles Thorpe

Surviving Evil

2009
as Sebastian 'Seb' Beazley

A Green Story

2013
as Greg Hutchins

Scorned

2013
as Kevin

The Hessen Affair

2009
as Jack Durant

Barabbas

2013
as Barabbas

Swing State

2017
as Governor Richard Sollow

The Phantom

1996
as The Phantom / Kit Walker

The Believer

2001
as Curtis Zampf

Lovemakers

2011
as Jake's agent

Producer

Movie This World, Then the Fireworks 1997
Movie Winter Dragon 2015
Movie I Woke Up Early The Day I Died 1998

Guest Star

Episode Tales from the Crypt
Well Cooked Hams
1993
Episode Samantha Who?
The First Date
2009
Episode Cleopatra
Part 1
1999
Episode Samantha Who?
The Dream Job
2009
Episode The Boys
Good for the Soul
2019
Episode Samantha Who?
With This Ring
2009
Episode Charmed
The Seven Year Witch
2005
Episode Cleopatra
Part 2
1999
Episode Boston Public
Chapter Twenty-Three
2001
Episode Discovery Channel The Deep
Chasing Giants - On the Trail of the Giant Squid
1970
Episode The Boys
The Innocents
2019
Episode DC's Legends of Tomorrow
Freakshow
2017
Episode Deception (2018)
Multiple Outs
2018
Episode Matlock
The Nurse
1987
Episode Boston Public
Chapter Twenty-Four
2001
Episode Boston Public
Chapter Twenty-Nine
2001
Episode Community
Advanced Safety Features
2015
Episode Funny or Die: Totally Real Movies Coming Soon
Boop with Rose McGowan
2011
Episode The Boys
The Only Man In The Sky
2022
Episode Murder, She Wrote
A Very Good Year for Murder
1988
Episode The New Batman Adventures
The Demon Within
1998
Episode Samantha Who?
The Debt
2009
Episode The Oprah Winfrey Show
Episode 18.03.1998
1998
Episode Psych
The Break Up
2014
Episode Charmed
Carpe Demon
2005
Episode Boston Public
Chapter Twenty-Six
2001
Episode Deception (2018)
Masking
2018
Episode Charmed
Show Ghouls
2005
Episode Samantha Who?
The Other Woman
2009