New Asia College
Chow was born in Hong Kong in 1980. He graduated from the New Asia College of the Chinese University of Hong Kong (CUHK), where he earned a BA and an MFA from the Department of Fine Arts.