
Filmography

The Expanse
2015 · Craig

Warehouse 13
2009 · Principal Hendricks

Highlander: The Series
1992 · Charlie DeSalvo

X-Men
1992 · Bishop (voice)

Lost Girl
2010 · Tshombe

Goosebumps
1995 · Bob Erikson

Relic Hunter
1999 · Budur

Flashpoint
2008 · Actor

Doc
2001 · Dr. Getner

Psi Factor: Chronicles of the Paranormal
1996 · Actor

Friday the 13th: The Series
1987 · Sam 'Kid' Cornelius

Mutant X
2001 · General Sutton

War of the Worlds
1988 · Norton Drake

FX: The Series
1996 · Tod Rossi

ReGenesis
2004 · Wayne MacPherson

This Is Wonderland
2004 · Mr. Johnson

Twice in a Lifetime
1999 · Todd

Highlander: The Raven
1998 · Simon Clark

RoboCop
2014 · Dr. Alan

Puppets Who Kill
2002 · Actor

Kevin Hill
2004 · Judge Sawyer

Caitlin's Way
2000 · Actor, Mr. Watson

The Sum of All Fears
2002 · General Wilkes

Get Rich or Die Tryin'
2005 · Reverend

Fly Away Home
1996 · Air Force Reporter

The Perfect Man
2005 · English Teacher

Cube 2: Hypercube
2002 · The General

P2
2007 · Karl

Iceman
1984 · Dr. Vermeil

Pushing Tin
1999 · Paul

Monster Force
1994 · Actor

Platinum
2003 · Allen

The Man
2005 · Internal Affairs Agent

Swamp Thing
1990 · Actor

The Ref
1994 · State Trooper

H2O
2004 · U.S. President Monroe

F/X2
1991 · Detective McQuay

Left Behind
2000 · Alan Tompkins

The Stupids
1996 · Henchman #1

Millennium
1989 · Briley

Bottom Feeder
2007 · Sarge

Switching Channels
1988 · Guard

Mistrial
1996 · Foreman

Ed McBain's 87th Precinct: Ice
1996 · Det. Arthur Brown

Pretend You Don't See Her
2002 · Witness Protection Agent

The Note II: Taking a Chance on Love
2009 · Jules Grandfield

Shake Hands with the Devil
2007 · Kofi Annan

Nowhere to Hide
1987 · Harvey

Mafia Doctor
2003 · Dr. Lawrence

How to Deal
2003 · Actor

The Haunting of Lisa
1996 · Sgt. Hill

Custody of the Heart
2000 · Police Officer

Running
1979 · Chuck Stone

...First Do No Harm
1997 · Actor

The Don's Analyst
1997 · Dr. Lustig

Stella
1990 · Police Officer

Blue Monkey
1987 · Anthony Rivers

Down in the Delta
1998 · Manager

Color of Justice
1997 · New York Assistant D.A

Family of Cops III: Under Suspicion
1999 · Desk Sargeant

Knights of the South Bronx
2005 · Assistant Principal Allen Hill

Who Is Clark Rockefeller?
2010 · Lewis Cook

Deep in My Heart
1999 · OB-Gyn Doctor

All-American Girl: The Mary Kay Letourneau Story
2000 · Detective Albany

The Taking of Pelham One Two Three
1998 · ESU lieutenant

The Judge
2001 · Mel Paroff

Ms. Scrooge
1997 · George

To Love, Honor, & Betray
1999 · Det. Gonda

The Skulls III
2004 · Captain Harlan

Improper Channels
1981 · Motorcycle Cop

Liar, Liar
1993 · Dr. Kerr

Nightstick
1987 · Price

Easy Prey
1986 · Blair

Elvis Meets Nixon
1997 · Cabbie

Goosebumps: Chillogy
1998 · Bob Erikson

The Conspiracy of Fear
1996 · Patterson

Christmas Eve
1986 · Mays

A Dad for Christmas
2006 · Richard

P.T. Barnum
1999 · Jeremiah

The Red Sneakers
2002 · Mr. Seabrooke

One Tough Cop
1998 · Inspector Cheney

Married to It
1991 · Limo Driver

Love, of Course
2018 · Edward Seton

Everybody's Doing It
2002 · Principal Kerr

One Kill
2000 · Gunnery Sgt. Finch

Pretty Kill
1987 · Joey

Covergirl
1984 · Cairo

Airborne
1998 · Actor

Terror on Track 9
1992 · Reporter #2

Love Rules!
2004 · The Minister

Shock-Trauma
1982 · Sam Hooker

Who Killed Atlanta's Children?
2000 · Police Spokesman

Deadline
1980 · Student #1

The High Price of Passion
1986 · Locksmith
Hitched
2001 · Judge

Range of Motion
2000 · Flozell

One True Love
2000 · Mark

Burnt Toast
2005 · Lou

Absolution
2006 · Dr. Mitch Powell

Highlander: Unholy Alliance
1994 · Charlie DeSalvo

Giving Up the Ghost
1998 · Judge Gleason

Talk to Me
1996 · Public Defender

Blackout
2001 · First Official

The Wrong Girl
1999 · Police Detective Jacobs

Search and Destroy
1979 · Rosie Washington
A Far Cry From Home
1981 · Actor