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 IMDb Picks, Scary Good, TV, and more.