Born in Ontario, Canada. Education: Concordia University, B.F.A., theatre, 1984; studied drama with Ottawa Little Theatre.
Addresses: Agent—Characters Talent Agency, 1505 West Second Ave., Suite 200, Vancouver, British Columbia V6H 3Y4, Canada.
Career: Actor. Founder (with Vittorio Rossi) of a professional theatre troupe in Quebec.
Wednesday's Children: Vicky (also known as Les enfants du desarroi: Vicky), National Film Board of Canada, 1987.
Hal Keeler, Criminal Law, Hemdale, 1988.
(As Jon Guthbert) Roland, The Carpenter, Cineglobe, 1989.
Chaos, The Scorpio Factor, Taurus 7 Film Corporation, 1990.
Joe, The Hitman, Cannon, 1991.
Lemalle, Arctic Blue, Columbia/TriStar Home Video, 1993.
Officer Malloy, Intersection, Paramount, 1994.
Devon, Cyberjack (also known as Virtual Assassin), Prism Pictures, 1995.
Valerio, Hard Evidence, Libra Home Entertainment, 1995.
Vic, Pale Saints, Norstar Entertainment, 1997.
Davis, Firestorm, Twentieth Century–Fox, 1998.
Cobb, The Arrangement (also known as Blood Money and Deadly Arrangement), Lions Gate Films Home Entertainment, 1999.
Mike, A Twist of Faith (also known as Beyond Redemption), Avalanche Home Entertainment, 1999.
Also appeared in The Perils of Priscilla.
Television Appearances; Series:
Lieutenant David Vincennes, The Crow: Stairway to Heaven, syndicated, 1998–1999.
Television Appearances; Movies:
Rick Johns, Shades of Love: Moonlight Flight (also known as Moonlight Flight), 1988.
Escort guard, Dead Man Out, HBO, 1989.
Frankie Hines, My Son Johnny (also known as Bad Seed), CBS, 1991.
Vinnie, The House on Sycamore Street (also known as Murder on Sycamore Street), CBS, 1992.
Sergeant Carter, Betrayal of Trust (also known as Under the Influence), NBC, 1994.
Sergeant Taylor, Moment of Truth: To Walk Again, NBC, 1994.
Detective Mancuso, Broken Trust (also known as Court of Honor), TNT, 1995.
Jeckel (top convict), Deadlocked: Escape from Zone 14 (also known as Deadlock 2), Fox, 1995.
Chernobyl, Them, UPN, 1996.
Frank Podaras, The Perfect Mother (also known as The Mother–In–Law), CBS, 1997.
Vic, Contagious (also known as Virus), USA Network, 1997.
Dev Hallibran, Love and Treason, CBS, 2001.
Television Appearances; Episodic:
Hank, "Research and Destroy," 21 Jump Street, Fox, 1990.
Molenski, "Hearts of Steel," MacGyver, ABC, 1990.
Moto, "Under Pressure," Neon Rider, CTV and syndicated, 1990.
Ben, "Put Them Altogether They Spell Mother," Scene of the Crime, CBS, 1991.
Earl, "Forever," Jack's Place, ABC, 1992.
Michael Sunks, "Death Warmed Over," Street Justice, syndicated, 1992.
Mike (some sources cite Mark) Welbek, "The Wicked Flee," The Commish, ABC, 1992.
Murphy, "Partner in Crime," Street Justice, syndicated, 1992.
Vinnie, "The House on Sycamore Street," Diagnosis Murder, CBS, 1992.
Sean McDougall, The Heights, Fox, 1992.
Commanding officer, "Deep Throat," The X–Files, Fox, 1993.
Billie Hoskins, "Bless the Child," Highlander (also known as Highlander: The Series), syndicated, 1994.
Jerry Tiernan, "Excelsius Dei," The X–Files, Fox, 1994.
Allen Hicks, Traps, CBS, 1994.
Baer, "In the Shadows of the Gallows," The Commish, ABC, 1995.
Earl Justice McCabe (the hitman), "Blind Man's Bluff," Strange Luck, Fox, 1995.
Neil Stevens, "Accused," The Commish, ABC, 1995.
Nick Faducci, Nancy Drew (also known as Alice et les Hardy Boys), syndicated, 1995.
Bobby, "The Nun Story," Two, CTV, 1996.
Walters, "Siege," The Sentinel, UPN, 1996.
"I Hear You Calling," The Outer Limits, Showtime and syndicated, 1996.
Brand Odem, "My Brother's Keeper," Dead Man's Gun, Showtime, 1997.
Ray Walker, "Storm Watch," Viper, syndicated, 1997.
Captain Randall, "Chem Lab," The Net, USA Network, 1999.
Frost, "The Vine," Dead Man's Gun, Showtime, 1999.
Sergeant, "Buried Alive," Seven Days, UPN, 2000.
Dad from past, "Renovation," Night Visions, Fox, 2001.
Heckler, "Black Box," First Wave, Sci–Fi Channel, 2001.
Nick, "Kiss Tomorrow Goodbye," UC: Undercover, NBC, 2001.
Nick, "Life on the Wire," UC: Undercover, NBC, 2001.
Agent Devlin, "Smoke & Mirrors," Stargate SG–1, Sci–Fi Channel and syndicated, 2003.
Rod, "Crossing Jordan," Jeremiah, Showtime, 2004.
Also appeared as Dude, Booker, Fox; and as Keever, The Hat Squad, CBS.
Television Appearances; Pilots:
Ronnie Oats, Broken Badges, CBS, 1990.
Also appeared as Bobby Wilder, Vincent Black Shadow.
Television Appearances; Other:
Appeared in All the Years, CBC.