He was a member of the Legislative Assembly (MLA) of British Columbia, representing the electoral district of Okanagan-Vernon from 2001 to 2009.
A caucus member of the British Columbia Liberal Party, he served in several cabinet posts under Premier Gordon Campbell.
[2][3] He was called to the British Columbia bar in 1995 and practised at Davidson & Company, becoming partner in 1999.
[4] After being returned in the 2005 election with a margin of 2,571 votes,[5] he was named Minister of Aboriginal Relations and Reconciliation.
[4] He was subsequently re-assigned as Minister of Children and Family Development in August 2006 as part of a cabinet shuffle.