Richard Hatch

Richard Hatch

Richard Hatch

Richard Hatch

Acting

Diminuendo (2018)

Haskell Edwards

Alien Hunger (2017)

Park Ranger Mike Gibson

Blade Of Honor (2017)

Admiral DiCarrek

Chatter (2015)

Nate Terry

Alongside Night (2014)

The Silicon Assassin

InAlienable (2008)

Dr. Eric Norris

Unseen Evil (2001)

Dr. Peter Jensen

Last Platoon (1988)

Sgt. Chet Costa