Longtime actor who has appeared in over 50 films and 20 television series, including Being Julia, Man of Steel and Percy Jackson & the Olympians: The Lightning Thief.
He was born in Oxford and attended the University of Exeter before moving to Toronto in 1984 to start his acting career.
He played Dr. Heker in The Tracey Fragments and taught acting classes in his free time.
He and his wife raised their two children in Toronto.
He co-starred with Annette Bening in Being Julia in 2004.