Was once leader of a band called "Wayward Gene and the Natural Selection" that played in various New York clubs.
After doing The Man from Another Place I would sometimes see people in public, and they'd start trembling. You know, like, "This REALLY isn't going well..."
Denver, Colorado, USA
Dive deep into everything about horror films, superhero movies and TV series, IMDb Picks, and more.