Top Movie Lists
Watch Francesca Calo Movies Online
May 06, 1991
Francesca Calo was born on May 6, 1991 in New York, New York, USA. She is an actress, known for Ocean's 8 (2018), The Right to Live (2017) and A Stork's Journey (2017).