Francesca Cecil

Info

Role

Actress

Date of birth

06/25/1982

Place of birth

New York City, New York, USA

Francesca Cecil

Biography

Francesca Cecil was born on June 25, 1982 in New York City, New York, USA. She is an actress and producer, known for Rush Hour 3 (2007), No Time to Fear (2009) and The Cursed (2010).

Known For

Rush Hour 3
Rush Hour 3
6.2
6.2
The Cursed
The Cursed
4.3
4.3
No Time to Fear
No Time to Fear
3.3
3.3