Dustin Johnson was born on December 9, 1980 in Abilene, Texas, USA. He was a director and actor, known for
It's Over: Nephilim (2016) and
Squatch! Curse of the Tree Guardian (2012). He was married to Nancy B. Rodriguez. He died on May 22, 2015 in Texas, USA.