Shannon urodziła się w 1987 roku. Jej matka jest Filipinką, a ojciec Irlandczykiem pochodzenia szkockiego. Mając pięć lat rozpoczęła lekcje tańca. W wieku dziesięciu lat przeprowadziła się wraz z rodziną do Vancouver. Jako nastolatka odnosiła sukcesy jako modelka. Studiowała w Toronto.