Lin emigró de China a Canadá en 2003.
Estudió relaciones internacionales en la Universidad de Toronto, habla fluido tanto mandarín como inglés.
Pertenece a Falun Gong, un conjunto de prácticas espirituales que combinan la meditación con ejercicios de qigong y enseñanzas éticas.
Ganadora del concurso Miss Canadá en 2015.
[1] China le niega la entrada para poder participar del concurso Miss Mundo 2015, por pertenecer a Falun Gong prohibido en dicho país.