Éric Caravaca was born on November 21, 1966 in Rennes, Ille-et-Vilaine, France. He is an actor and writer, known for The Officer's Ward (2001), Chicken with Plums (2011) and Son frère (2003). Read more on iMDB