Fiona Rene ♀️

A photo of Fiona Rene
36 y/o
chinese
actor
Fiona Rene is a multi-faceted Chinese-American actress, voice artist, immersive director, and educator. She is known for her role in the Amazon Original series 'I Know What You Did Last Summer'. Fiona was born on April 5, 1988, in Great Falls, Montana, USA. She has starred in various films and TV series, showcasing her talent and versatility.