Cynthia Aileen Strahan

Cynthia Aileen Strahan

Cynthia Aileen Strahan is an American actress born in Oakland, California. She graduated from San Jose State University in 2013 and is of Chinese and Scottish descent. She started her career in San Francisco making her way through film festivals and winning various awards, and gradually made her ...

Tv Show