Shannon graduated from McGill University with a Bachelor of Commerce (Management Information Systems and International Business) and from the University of British Columbia with a Bachelor of Laws in 1994. She was admitted to the British Columbia Bar in 1995. Shannon’s practice concentrates on corporate and commercial law, wills, estates, real estate conveyancing, mortgages, commercial lending and commercial leasing.

Shannon is a past director, treasurer and chair of the Human Resources Committee of the Richmond Gateway Theatre.
Shannon has lived in Hong Kong and England. She is fluent in English and Chinese (Cantonese and Mandarin).

She is interested in art and design, travelling and photography. She is a contributor of istock photos.