Чжан Лян родился 26 марта 1982 года в Пекине, Китай.
Национальность: хань.
Чжан Лян начал подрабатывать в возрасте 16-ти лет, работая в ресторанчиках и продавцом автомобилей в салоне. Однако денег катастрофически не хватало и он, имея высокий рост, записался в школу моделей, чтобы больше зарабатывать. Серьезно подойдя к выбранной карьере, парень стал интересоваться модой, разными стилями, черпая свои знания из зарубежных фильмов и журналов мод.
В 2004 году Чжан Лян официально вошел в индустрию развлечений как профессиональная модель. Осенью 2006 года он получил награду Fashion Figure Award "Chinese Fashion Ceremony", а через год еще одну награду "Mr. Esquire Annual Ceremony". В 2009 году Чжан Лян стал принимать участие в международных неделях моды, дефилируя по подиуму в Токио, Париже, Милане и Нью-Йорке.
Дебютировал как актер в 2011 году, сыграв в романтическом короткометражном фильме.