Born in St. John's, Newfoundland, Canada.
Member: Alliance for Canadian Cinema, Television, and Radio Artists (national director, 1990).
Awards, Honors: Genie Award nomination, best performance by an actor in a supporting role, 1981, for Hounds of Notre Dame.
Harvey, High-Ballin', American International Pictures, 1978.
Philip, Parallels, Group 3, 1980.
Striker, Powder Heads, American Ski Association, 1980.
Ron Fryer, Hounds of Notre Dame, Pan-Canadian Film Distributors, 1980.
Rob, Chautauqua, 1983.
Walt Roach, The Bay Boy (also known as Un printemps sous la neige and Bad Company), Orion, 1984.
Danny Shannon, The Last Season, 1986.
Telephone installer, Three Men and a Baby, Buena Vista, 1987.
Milk and Honey, Castle Hill Productions, 1988.
First cop, Physical Evidence, 1989.
Record executive, White Room, 1990.
Ross Jamison, The Last Winter, John Aaron Productions, 1990.
Pascal, Strange Horizons (also known as Project: Genesis and Strange Horizon), 1993.
Eddie Scully, Durant henchman, Darkman II: The Return of Durant, MCA/Universal, 1994.
Head lawyer, Back in Action, MCA/Universal Home Video, 1994.
Late night show host, The Stupids, New Line Cinema, 1996.
Lieutenant Dave Williams, One of Our Own (also known as Denver P.D.: One of Our Own), 1997.
Mr. Breslauer, Resurrection, Columbia TriStar, 1999.
Detective Dolly, The Boondock Saints (also known as Mission des dieux), Indican Pictures, 1999.
Commentator, Left Behind II: Tribulation Force (also known as Tribulation Force), Cloud Ten Pictures, 2002.
Father Donald O'Connor, My Last Confession (short), 2005.
Television Appearances; Series:
Range Ryder and the Calgary Kid, CBC (Canada), 1977.
Stuart McRae, Road to Avonlea (also known as Avonlea and Tales from Avonlea), CBC and The Disney Channel, 1989.
Dick Daring, Sr., Daring & Grace: Teen Detectives (also known as Daring & Grace), CBC, 1999.
Television Appearances; Miniseries:
Laird, Amerika, ABC, 1987.
Don Reddin, Echoes in the Darkness, CBS, 1987.
Detective Fell, Woman on the Run: The Lawrencia Bembenek Story (also known as Woman on Trial: The Lawrencia Bembenek Story), NBC, 1993.
Warfield, J.F.K.: Reckless Youth, NBC, 1993.
Lloyd Wishman, Storm of the Century (also known as Stephen King's "Storm of the Century"), ABC, 1999.
Bill Sapooney, Seasons of Love, CBS, 1999.
Television Appearances; Movies:
Merrigan, The Fighting Men (also known as Men of Steel), CBC (Canada), 1977.
Johnny Goodenough, A Whale for the Killing, ABC, 1981.
Jack Tanner, Whodunit (also known as Boat House and Prime Suspicion), 1986.
Sonny, Covert Action, CBC, 1987.
Army major, Day One, CBS, 1989.
On Thin Ice: The Tai Babilonia Story, NBC, 1990.
Dr. Clayton, Hush Little Baby (also known as Mother of Pearl), USA Network, 1993.
Billy, Woman on the Ledge, NBC, 1993.
Sal Consentino, Deadly Love, Lifetime, 1995.
Howard Albright, When the Dark Man Calls, USA Network, 1995.
The Awakening (also known as La force d'aimer and Harlequin's "The Awakening"), CBS, 1995.
Bob Irisen, Night of the Twisters, Family Channel, 1996.
Judge Keiter, What Kind of Mother Are You?, 1996.
Victor, Breach of Faith: Family of Cops II (also known as Family of Cops II), CBS, 1997.
Stuart MacRae, Happy Christmas, Miss King, CBC, 1998.
John Verhoeff, Glory & Honor, TNT, 1998.
Norwood, Evidence of Blood, The Movie Channel, 1998.
Interviewer, The Passion of Ayn Rand, Showtime, 1999.
General Nathaniel Greene, The Crossing, Arts and Entertainment, 2000.
Brandenburg, Deliberate Intent, Fox, 2000.
Frank Belson, Thin Air (also known as Robert B. Parker's "Thin Air" and Robert B. Parker's "Thin Air"), Arts and Entertainment, 2000.
Sheriff Robicheaux, Ruby's Bucket of Blood, Showtime, 2001.
Ray, Another Day (also known as Passion Impossible), USA Network, 2001.
Detective Jordan, Control Factor, Sci-Fi Channel, 2003.
Mike Shields, Prom Queen: The Marc Hall Story (also known as Prom Queen), CTV (Canada), 2004.
Television Appearances; Pilot Movies:
Captain Ruggles, Sadie and Son (also known as Detective Sadie & Son), CBS, 1987.
Television Appearances; Specials:
Mr. Phelps, The Day They Came to Arrest the Book, CBS, 1987.
Television Appearances; Episodic:
"Secrets of the Sun," Adderly, CBS, 1987.
Spence Creighton, "Fever of the Blood," Street Legal, CBC (Canada), 1987.
Tommy Dunn, "Shadow Boxer," Friday the 13th, syndicated, 1987.
Policeman, "Epiphany," War of the Worlds, syndicated, 1989.
Peter E. Jones, "Count Your Blessings," Katts and Dog, CTV (Canada) and The Family Channel, 1990.
Walter Cromwell, "Repetition," Friday the 13th, syndicated, 1990.
Marc Traynor, "Path of Lies," War of the Worlds, syndicated, 1990.
Frank, "The Bridge," Beyond Reality, USA Network, 1991.
Abijah Wiliams, "Falling Out Among Thieves," Katts and Dog, CTV and The Family Channel, 1992.
"Dead Issue," Forever Knight, CBS, 1992.
John Oland, "Force of Habit," Kung Fu: The Legend Continues, syndicated, 1993.
Ray Guthrie, "One False Step," E.N.G., 1993.
Joe Lusk, "Conviction of His Courage," Matrix, USA Network, 1993.
"The Sacred Chalice of I-Ching," Kung Fu: The Legend Continues, syndicated, 1995.
Judge Bloch, "Kangaroo Court," Once a Thief, syndicated, 1998.
John Thomas, "Mountie on the Bounty: Part 2," Due South, syndicated, 1998.
Anagar, "Hand to Hand," La Femme Nikita, USA Network, 1999.
Jerry, "Second Service," Twice in a Lifetime, PAX and CTV, 1999 von Kessler, "Crusader in the Crypt," The Secret Adventures of Jules Verne, Sci-Fi Channel, syndicated, and CBC, 2000.
"Intensive Care," Blue Murder, Global, 2001.
"Karate Kid," Doc, PAX, 2002.
Owen Mavrin, "Party Line," Blue Murder, Global, 2004.
Kirk Null, "Most Wanted," Paradise Falls, Showcase, 2004.
Kirk Null, "Phone Call from an Old Friend," Paradise Falls, Showcase, 2004.
Kirk Null, "What Hold Up?," Paradise Falls, Showcase, 2004.
Also appeared as Trucker, "The Grey Men," PSI Factor: Chronicles of the Paranormal, syndicated.
Lar (young Kearns), A Life, Morosco Theatre, New York City, 1980–81.
Timmy, A Tale Told, Circle Theatre, New York City, 1981.
Teddy, Hockey Mom, Hockey Dad, Factory Theatre, Toronto, Ontario, Canada, 2003.