Perhaps his most notable film character was Irish businessman Thomas Andrews in the award-winning film, Titanic. He also portrayed Jesus in Godspell and John Wilkes Booth in Assassins.
He had one of the leading roles in the TV series Alias, playing Jennifer Garner's character's father.
He had a role in the award-winning film Milk, which was based on the life of Harvey Milk.
His first taste of acting came at the age of sixteen, when he signed up for a summer theater training program.
His mother hosted a TV show in Canada called At Home with Hope Garber.