Actor known for his role as Kai in a Canadian science fiction series called Lexx. His work in the 1989 film Speaking Parts earned him a 1990 Genie Award nomination.
After attending the University of Alberta, he appeared in such television movies as The Squamish Five and The Killing Ground.
He appeared in a 2000 episode of The Secret Adventures of Jules Verne.
His aunt, Helen Shaver, had an acclaimed career as a director and actor.
He appeared with Neve Campbell in a 1994 film entitled Paint Cans.