Casper Chan was born in Hong Kong in 1984. She studied in England during her formative years and received the Bachelor of Fine Art degree in painting from the Chinese University of Hong Kong in 2006. Chan is currently a full-time artist based in Hong Kong.