He made guest appearances on all three of the longest running North American science fiction series: The X-Files (1993), Stargate SG-1 (1997) and Smallville (2001).
[on the appeal of developing a character onstage] I think I have to do it. I think it's a calling. I don't mean to sound pretentious about that, but I'm not happy unless I'm doing it or pursuing it in some way. It's like my life doesn't make any ...
Dive deep into everything about the 2018 Oscars, superhero movies and TV series, IMDb Picks, and more.