Education: University of Windsor, B.F.A. (fine arts).
Career: Actor. Appeared in commercials and provided voice–overs.
Member: Canadian Actors' Equity Association, Association of Canadian Television and Radio Artists.
Awards, Honors: Governor's Award, University of Windsor.
Television Appearances; Series:
Chase MacPherson, Street Time, Showtime, 2002–2003.
Voice of Uncle Murray, Zixx Level One (animated; also known as Phunkee Zee ), YTV, beginning 2004.
Television Appearances; Miniseries:
Constable Langley, Conspiracy of Silence, CBC and CBS, 1992.
Peter, Too Rich: The Secret Life of Doris Duke, CBS, 1999.
Sergeant Driscoll, Haven, CBS, 2001.
Father Tierney, Master Spy: The Robert Hanssen Story, CBS, 2002.
Television Appearances; Movies:
Stuart, Last Wish, ABC, 1992.
British officer, Dieppe, CBC, 1993.
Officer of the Royal Canadian Mounted Police (Mountie), Gross Misconduct, CBC, 1993.
Steven, Small Gifts, CBC, 1994.
Worker, The Silence of Adultery, Lifetime, 1995.
Charles Donahue, Giant Mine, CBC, 1996.
First police officer, Beyond the Call, Showtime, 1996.
Franklin, Gang in Blue, Showtime, 1996.
Pittsburgh officer, What Happened to Bobby Earl? (also known as Murder in a College Town ), CBS, 1997.
Roger Elb, Dead Silence (also known as Silence de mort ), HBO, 1997.
Dr. Ray, My Own Country, Showtime, 1998.
Warden, Evidence of Blood, The Movie Channel, 1998.
Detective Eddy, Murder in a Small Town, NBC, 1999.
Father, Sealed with a Kiss (also known as First Comes Love ), CBS, 1999.
Hawley Adams, Locked in Silence, Showtime, 1999.
Fred Wyman, The Sandy Bottom Orchestra, Showtime, 2000.
Jack, Mail to the Chief, ABC, 2000.
Jack, When Andrew Came Home (also known as Taming Andrew ), Lifetime, 2000.
Judge Cottner, A House Divided, Showtime, 2000.
Robert Ingram, Who Killed Atlanta's Children? (also known as Echo of Murder ), Showtime, 2000.
Agent Billings, The Big Heist, Arts and Entertainment, 2001.
Doctor Beattie, Brian's Song, ABC, 2001.
FBI agent, Recipe for Murder (also known as Murray Maguire, M.E. ), PAX TV, 2001.
Observer, Laughter on the 23rd Floor, Showtime, 2001.
Ernie Glucksman, Martin and Lewis, CBS, 2002.
Lester, A Christmas Visitor, The Hallmark Channel, 2002.
Matt Walsh, Odyssey 5, Showtime, 2002.
Mr. Taylor, Tru Confessions, The Disney Channel, 2002.
Heart of a Stranger, Lifetime, 2002.
Detective Patrick Coleman, The Elizabeth Smart Story, CBS, 2003.
Dr. Brown, Jasper, Texas, Showtime, 2003.
U.S. attorney, Deacons for Defense, Showtime, 2003.
Television Appearances; Episodic:
Vic, "Act of Silence," Street Legal, CBC, 1988.
Vic, "Whose Woods Are These," Street Legal, CBC, 1988.
"The Chameleon," Katts and Dog, CTV and The Family Channel, 1989.
Criminalist, "Victoria's Secret: Parts 1 & 2," Due South (also known as Due South: The Series, Direction: Sud, and Tandem de choc ), CBS and CTV, 1995.
Hugh Morrison, "Four Walls and a Roof: Parts 1 & 2," Wind at My Back, CBC, 1996.
Technician, "Possession/Man Out of Time," Psi Factor: Chronicles of the Paranormal, syndicated, 1996.
Hugh Morrison, "Back in My Arms Again," Wind at My Back, CBC, 1997.
Hugh Morrison, "Chasing Rainbows," Wind at My Back, CBC, 1997.
George, "Runaway Balloon," Real Kids, Real Adventures, Can West Global, 1998.
Father Thomas, "Persistence of Vision," Psi Factor: Chronicles of the Paranormal, syndicated, 2000.
Larry Jacobs, Queer As Folk, Showtime, 2000.
Mr. Brown, "Ultimate Power," Soul Food, Showtime, 2002.
Frank Patterson, "Ties That Bind," 1–800–Missing, Lifetime, 2003.
Ambrose's assistant, Mrs. Winterbourne, TriStar, 1996.
Second reporter, Open Season, Republic, 1996.
Crime scene reporter, The Long Kiss Goodnight, New Line Cinema, 1996.
Father Burke, The Third Miracle, Sony Pictures Classics, 1999.
Voice of a pilot, Pushing Tin (also known as Turbulenzen—und andere Katastrophen ), Twentieth Century–Fox, 1999.
Bailiff, Judgment (also known as Apocalypse IV: Judgment ), Cloud Ten, 2001.
Hank, The Safety of Objects, Independent Film Channel, 2001.
Doran, The Tuxedo, DreamWorks Distribution, 2002.
Husband, Death to Smoochy (also known as Toetet Smoochy ), Warner Bros., 2002.
Appeared as the title role, Robin Hood, and as Wolfgang, The Night of the Iguana, both Theatre Aquarius; as Bishop and Butler, The Clink, Equity Showcase; as Gordon, Key for Two, Theatre on the Grand; as John A. MacDonald, Yankee Notions, Neptune Theatre; as Lenny Jackson, Girls in the Gang, Grand Theatre; as a lieutenant, The Man of Destiny, Theatre Antiquity; as Robert, Jitters, Huron Country; as Stephen Undershaft, Major Barbara, Citadel Theatre; and as Bill Scant, Nurse Jane Goes to Hawaii.
Played various roles in Three by Chekhov, CBC Radio.