Éric Caravaca estudió literatura mientras tomaba lecciones de interpretación. Después de obtener su título, se fue a París, donde se unió a l'École nationale supérieure d'arts et technics du théâtre, y completó su formación en el Conservatoire national supérieur d'art dramatique. Luego se fue a la ciudad de Nueva York en 1993, donde estudió en el Actors Studio durante un año. A su regreso a Francia, comenzó su carrera en el teatro y llamó la atención en Esperando a Godot de Samuel Beckett. Debutó en el cine en 1996, en Un samedi sur la terre de Diane Bertrand. Fue nominado al Cesar al actor más prometedor gracias a su protagónico en C'est quoi la vie? (1999), dirigida por François Dupeyron. En 2005 hizo su debut como director con The Passenger, en la que también interpretó un papel (Thomas), junto a Julie Depardieu, que se presentó en el Festival de Cine de Venecia. Recientemente lo vimos en Los Iluminados (2019), un drama dirigido por Sarah Suco.