Il s’est installé en 1986 à Vancouver, Canada. Il devient directeur d'art pour un journal de gazette à Burlington avant de devenir comédien. Il est marié a Meg Cameron et a eu trois enfants.
Filmographie:
-Franchise Stargate -21 -Jump street -12 heures à vivre (2006) (TV)…. Dr. Lycar -Dr. Dolittle 3 (2006) (v)…. Principal -The L world (1 épisode, 2005) -Andromeda (1 épisode, 2004) -Dead like me (1 épisode, 2003) -Le Père noël 2 (2002)…. Professeur -Tête au-dessus des talons (2001)…. Bernie -Pression de la cabine (2001) (TV)…. Nick Smythe -« the sentinelle »…. M. Jones (1 épisode, 1997) -Highlander (2 épisodes, 1992-1996) -Sliders Michael Hurley (3 épisodes, 1995-1996) -« L'étalon noir »…. Vétérinaire (1 épisode, 1990) -« Compartiment de danger »…. Directeur visuel (1 épisode, 1987)
Dans l'épisode 4.16 – 2010, Jack l'appelle Walter, mais sur son badge, il est écrit Norman. Du plus, sur les fiches officielles de la série, son prénom est Harriman. Technicien du SGC qui s'occupe des ordinateurs de la salle de contrôle, et de l'iris de la Porte des Étoiles. Lorsque le général O'Neill part au Pentagone, il prend Walter dans son équipe.