Born in California the son of a prominent defense attorney and a graduate of Palo Verde High School in Tucson, Arizona, he moved to British Columbia in 1969 with his wife and two daughters.
In 1975, he became a Canadian citizen and he joined the New Democratic Party.