Лян Цзин Кан родился 3 января 1994 года в городе Чжаньцзян, провинция Гуандун, Китай.
Окончил Институт Южного Китая Инженерства программного обеспечения в университете Гуанчжоу. Парень увлекался фотографией и сделал несколько фотографий кампуса, разместив их на страничках интернета. Еще будучи студентом начал придумывать и снимать рекламу.
Дебютировал как актер в 2016 году в историческом мелодраматическом сериале на тему боевых искусств "Хуан Фэйхун" (2017), в котром сыграл роль Гун Тина. Затем сыграл роль в китайской версии популярной истории о небольшом ресторанчике, работающем ночью, дораме "Ночная столовая" (2018).