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

Rare Blood

2020
as Patrick

Honey Boy

2019
as Bucky (TV Dad)

Hell Trip

2018
as Laurence Sterling

Broken Darkness

2017
as Jack Halloway

The Little Vampire

2017
as Otto (voice)

Your Own Road

2017
as David

Double Echo

2017
as Bernard Russell

Better Criminal

2016
as District Attorney Klein

Operation Terror

2012
as Chuck Griswold

5th & Alameda

2011
as Businessman

Black Butterflies

2011
as Uys Krige

Other People's Parties

2009
as Skip Lightweight

Charlie Jade

2005
as Brion Boxer

Never Say Die

1994
as Boat Owner

Armageddon: The Final Challenge

1994
as Plato, the Prophet

Terminator Woman

1993
as Inspector Palan

The Evil Below

1989
as Ray Calhoun

Lethal Woman

1989
as Major Burlington

Laser Mission

1989
as Col. Kalishnakov

Space Mutiny

1988
as Scott Devers

White Ghost

1988
as Doc

Gor

1987
as Drusus

Scavengers

1987
as Lieutenant Provnik

Guest Star

Episode Lucifer
Super Bad Boyfriend
2019
Episode It's Always Sunny in Philadelphia
Psycho Pete Returns
2015
Episode Crisis
Pilot
2014
Episode Kickin' It
Queen of Karts
2013
Episode Charlie Jade
Thicker Than Water
2005
Episode Charlie Jade
The Big Bang
2005
Episode Mystery Science Theater 3000
Space Mutiny
1997
Episode The Adventures of Sinbad
The Gift
1997
Episode The Adventures of Sinbad
King Firouz
1996