Art Camacho is an award winning film director, producer, actor and stuntman. His directorial work includes Recoil in 1998, 13 Dead Men in 2003, Confessions of a Pit Fighter in 2005 and Half Past Dead 2 in 2007. His acting work includes Chinatown Connection in 1990, The Power Within in 1995, Tiger Heart in 1996 and Little Bigfoot 2: The Journey Home.