Academy Award winner and 2 time Emmy winner Christopher Allen Nelson moved to Los Angeles at the age of 15. He has established himself as one of the top Special FX Make-up Artists and designers in the industry, after having worked for Rick Baker, Steve Johnson, KNB, Stan Winston, and many more.
Unsub
Officer D.A. Michaels
Officer Michaels
Lester Hughes (1979)
Mattias
Officer Francis
Glenn Charlock
Dutch Police Officer
Tommy Plympton
Demon Miner (uncredited)
Veteran Soldier
Officer
Tommy Plympton
Tommy
Squeegy Man
Buzzcut
Trooper
Murray
Max
Gus / Reagan
Sheriff
Ranger
Jacob
Larry
Kid
Harris
Hetfield