Caroline Chan was born on April 10, 1988 in Vancouver, British Columbia, Canada. She is an actress ...
Was an active member of her school's choir.
Vancouver, British Columbia, Canada
07 April 2017
‘Tomboy’ DVD Review
07 March 2017
The Assignment Trailer: Michelle Rodriguez Used to Be One Killer Dude
23 January 2017
Michelle Rodriguez kicks butt in first trailer for The Assignment
Look ahead to the TV shows still set to premiere in the rest of 2020, including "Selena: The Series" and "The Stand."
Browse our picks