He has also served as President of the BC Civil Liberties Association, the BC Mountaineering Club, and the BC Liberal Party.
He has also served as President of the BC Civil Liberties Association. He has also served as President of the BC Mountaineering Club. He has also served as President of the BC Liberal Party.