Education: Attended Vancouver City College; participated in the English summer theatre school program at University of Washington.
Career: Actor. Performed at Stratford Festival, Canada, 1978–79; also worked as a teacher and director of school stage productions at Burnaby South Secondary School, Burnaby, British Columbia, Canada.
Poole, The Wars, International Spectrafilm, 1983.
Technician, Iceman, Universal, 1984.
Harry, Johnson's partner, Runaway, TriStar, 1984.
Chase, Certain Fury, New World Pictures, 1985.
Mr. Fairfax, The Stepfather (also known as Stepfather I ), New Century Vista Film Company, 1987.
Dr. Goldman, Short Time, Twentieth Century–Fox, 1990.
Television Appearances; Series:
Wendell MacWherter, Bordertown (also known as Les deux font la loi ), Family Channel, 1989–1991.
Television Appearances; Miniseries:
Chemist pharmacist, It (also known as Stephen King's It ), ABC, 1990.
Peter Duncan, Black River (also known as Dean Koontz's Black River ), Fox, 2001.
Television Appearances; Movies:
Computer executive, Into Thin Air, CBS, 1985.
Officer number one, The Return of the Shaggy Dog, ABC, 1987.
Milt Posner, Sworn to Silence, ABC, 1987.
Leidecker, Higher Ground, CBS, 1988.
Otho, Yes Virginia, There Is a Santa Claus, ABC, 1991.
Attorney, Sexual Advances, ABC, 1992.
Bob, Dangerous Intentions, CBS, 1995.
Banker "2, Cloned, NBC, 1997.
Pete Gemel, Catch Me If You Can (also known as Deadly Game, Hide and Seek, and Jeu mortel ), Fox Family, 1998.
Mr. Perez, Zenon: Girl of 21st Century, The Disney Channel, 1999.
Dr. Rhodes, Evolution's Child, USA Network, 1999.
Parent, Bang, Bang, You're Dead, Showtime, 2002.
Television Appearances; Episodic:
Young man, "Man of Her Dreams," The Hitchhiker, HBO, 1986.
Eddie Tobin, "Caper," Stingray, NBC, 1987.
Pettigrew, "Lost Love: Part 1," MacGyver, ABC, 1987.
Walter Reese, "Early Retirement," MacGyver, ABC, 1988.
Stu, "Cementhead," Booker, 1989.
Clerk, "Passages," MacGyver, ABC, 1990.
William T. Rathbone, "The Hatchet," The Commish, ABC, 1991.
Brother Wilson, "GenderBender," The X–Files, Fox, 1994.
Dr. Seizer, "Piper Maru," The X–Files, Fox, 1996.
Monsignor, "The Substitute," Poltergeist: The Legacy, Showtime, Sci–Fi Channel, and syndicated, 1996.
Johnson, "Black Ops," Two, CBC and syndicated, 1996.
Priest, "Weeds," Millennium, Fox, 1997.
Mayor, "His Brother's Keeper," The Sentinel, UPN, 1997.
Boss, "Jump Vector," The Net, USA Network, 1998.
Mr. Gillis, "Gabriel," Da Vinci's Inquest, CBC, 1998.
Dr. Whitford, "The Looking Glass," Da Vinci's Inquest, CBC, 1999.
French ambassador, "Disclosure," Stargate SG–1, Sci–Fi Channel and syndicated, 2003.
State health doctor, "Placebo Effect," The Twilight Zone, UPN, 2003.
(In archive footage) French ambassador, "Inauguration,"
Stargate SG–1, Sci–Fi Channel and syndicated, 2004.