Les served as councillor from 1983 to 1987 and subsequently as mayor of Chilliwack from 1987 to 1999. Before entering politics, he was a partner in a Chilliwack dairy, a real estate agent and the owner of a land development company. He was elected in the 2001 B.C. election representing the British Columbia Liberal Party in the Chilliwack-Sumas riding. He won re-election in the 2005 B.C. election. He was re-elected in the newly created Chilliwack riding in the 2009 election.
