Andrew Wilkinson has been a doctor, lawyer, Rhodes scholar, president of the B.C. Civil Liberties Association and B.C. Liberal party, deputy minister, and holder of three cabinet portfolios.