John Specht: John Specht. Actor: Insaniac. John Specht is known for Insaniac (2002), Absolution (2003) and Electric Zombies (2006).
Known For: Insaniac (Dr. Lumen), Absolution (Rex), Electric Zombies (Director), Radio Free St. Louis: This Is Chuck Norman (Producer)