Haylin Cai

Haylin is a Chinese actress and director. She graduated from East 15 Acting School Theatre Directing MA course in 2017 and holds a BS degree in psychology. Her credits as an actress include Nature's Revenge and Lost and Found. She also plays the cello and writes theatre reviews.