Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

The Day After Tomorrow

2004
as Flight Director

The Bone Collector

1999
as Lieutenant Carl Hanson

Upside Down

2012
as Head of Security

The Covenant

2006
as Sergeant Sobel

Brick Mansions

2014
as Major Reno

Rollerball

2002
as Petrovich's Heavy

Laserhawk

1997
as Frank Raymond - Zach's Father

Do You Know Me

2009
as Bryner

Back Stab

1990
as Cop #2

The Warden

2001
as Geddes

Timeline

2003
as Oliver's Lieutenant

Sci-fighters

1996
as Desine

Power Games

1989
as Tattoo

Perfect Timing

1986
as Muscle Man #1

Sanctuary

1998
as Capt. Usher

The Score

2001
as Thug

Press Run

1999
as Kramer

Evil Judgment

1984
as O'Neil

Guest Star

Episode The Flash (2014)
Cause and Effect
2017
Episode Stargate Atlantis
The Queen
2008
Episode Big Wolf on Campus
Hair Today, Gone Tomorrow
1999
Episode Sanctuary
Next Tuesday
2009
Episode Psych
The Spellingg Bee
2006
Episode Human Target (2010)
Kill Bob
2011
Episode Stargate SG-1
Bad Guys
2007
Episode Kingdom Hospital
Thy Kingdom Come
2004
Episode Kingdom Hospital
Death's Kingdom
2004
Episode The Dead Zone
The Hunting Party
2006