Francesca Juvara doesn't have any credits.