A veterinarian by training, he was an animal health technology instructor at Thompson Rivers University in Kamloops from 1997 to 2005, when he was elected mayor of Kamloops, having previously served on Kamloops City Council since 2002.
A veterinarian by training, he was an animal health technology instructor at Thompson Rivers University in Kamloops from 1997 to 2005. He was elected mayor of Kamloops. He was having previously served on Kamloops City Council since 2002.