Home / Discover / People

The Perfect Man

2005
as English Teacher

Highlander: The Series

1992
as Charlie DeSalvo

RoboCop

2014
as Dr. Alan

Cube 2: Hypercube

2002
as The General

Who Is Clark Rockefeller?

2010
as Det. Lewis Cook

Everybody's Doing It

2002
as Principal Kerr

Range of Motion

2000
as Flozell

Millennium

1989
as Briley

Bottom Feeder

2007
as Sarge

The Big Slice

1991
as Reggie / Regina

The Haunting of Lisa

1996
as Sgt. Hill

War of the Worlds

1988
as North Drake

Sadie and Son

1987
as Jerome

Three Card Monte

1978
as Monte Player

Running

1979
as Chuck Stone

Nightstick

1987
as Price

Mafia Doctor

2003
as Dr. Lawrence

The Man

2005
as Second I.A. Agent

This Beautiful City

2007
as Police Chief

Taking a Chance on Love

2009
as Jules Grandfield

The Skulls III

2004
as Captain Harlan

Left Behind

2000
as Alan Tompkins

Covergirl

1984
as Cairo

The Red Sneakers

2002
as Mr. Seabrooke

Easy Prey

1986
as Blair

Burnt Toast

2005
as Lou

P2

2007
as Karl

Guest Star

Episode X-Men: The Animated Series
Time Fugitives (2)
1993
Episode X-Men: The Animated Series
Beyond Good and Evil (1)
1995
Episode Mutant X
No Man Left Behind
2002
Episode F/X: The Series
Shivaree
1997
Episode Flashpoint
Scorpio
2008
Episode TekWar
Betrayal
1996
Episode Psi Factor: Chronicles of the Paranormal
Regeneration
2000
Episode X-Men: The Animated Series
Beyond Good and Evil (3)
1995
Episode Caitlin's Way
Boundaries
2000
Episode Psi Factor: Chronicles of the Paranormal
The Undead / Stalker Moon
1997
Episode X-Men: The Animated Series
Beyond Good and Evil (4)
1995
Episode Warehouse 13
Nevermore
2009
Episode Relic Hunter
The Legend of the Lost
2000
Episode Doc
Fearless
2002
Episode Adderly
Brotherly Love
1986
Episode The Littlest Hobo
Day For Fight
1982
Episode X-Men: The Animated Series
Days of Future Past (1)
1993
Episode The Littlest Hobo
Portrait of Danger
1980
Episode X-Men: The Animated Series
Days of Future Past (2)
1993
Episode Wild Card
Tick Tock, Writer's Block
2004
Episode X-Men: The Animated Series
Time Fugitives (1)
1993
Episode The Littlest Hobo
Second Chance
1980
Episode Highlander: The Series
Brothers in Arms
1995
Episode X-Men: The Animated Series
One Man's Worth (1)
1995
Episode X-Men: The Animated Series
One Man's Worth (2)
1995