Liang was born in China in 1953. He studied at the Central Academy of Fine Arts in Beijing and later furthered his art studies in the United States. He earned his bachelor's of fine arts degree in painting at Massachusetts College of Arts in 1986 and his master's degree of fine arts degree in painting at Boston University in 1989.
Liang experienced his first great inspiration in this country when he studied and painted the Wampanoag Indian culture at the Outdoor Museum in Plymouth, Massachusetts. He began to focus primarily on painting Native Americans and their traditional ways of life. Liang’s passion for the Indians, coupled with his emphasis on historical accuracy, adds strength and truth to his portrayals.
Among the many awards Liang has received are the 2011 Masters of the American West Purchase Award and the 2009 David P. Usher Patrons’ Choice Award at the Autry Museum’s Masters of the American West; the 2005 President’s Award for Excellence from the Oil Painters of America; and the Best of Show Award and People’s Choice Award from the American Society of Portrait Artists in 1998.
Liang’s works are in the permanent collections of the American National Portrait Gallery—Smithsonian Institution, Washington, D.C.; Autry Museum of the American West, Los Angeles; the Briscoe Western Art Museum; Harvard University, Cambridge, Massachusetts; and the West Point Museum of the United States Military Academy in West Point, New York. His work is represented by Trailside Galleries, Jackson, Wyoming, and Scottsdale, Arizona.