Michael Puttonen Actor or Actress (19) Riverdale (2017) Ogre (2008) Supernatural (2005) Stargate Atlantis (2004) The Twilight Zone (2002) The Lone Gunmen (2001) Andromeda (2000) Trixie (2000) Reindeer Games (2000) Brotherhood of Murder (1999) First Wave (1998) Stargate SG-1 (1997) Millennium (1996) The Man Who Wouldn't Die (1994) The X-Files (1993) Highlander: The Series (1992) Stay Tuned (1992) Pure Luck (1991) 21 Jump Street (1987)