Янь Цзя Ин родилась 27 июня 1992 года в округе Тайюань, провинция Шаньси, Китай.
Изучала танцы и вокал в Академии китайской оперы.
В индустрию развлечений Янь Цзя Ин пришла в 2010 году в качестве солистки вокально-танцевального ансамбля Blue and White Porcelain Girls.
Дебютировала как актриса в 2011 году в триллере "Лекарство бессмертия".