PersonFrancesca Ventura2 credits in the catalogue: acting, production.ActingRipley's Game2002Hotel MaidProductionLea2015Producer