Éric Caravaca, né à Rennes, fils d'un ingénieur BTP, suit une scolarité normale, en parallèle de laquelle il s'inscrit au Conservatoire de Rennes. Après un DEUG de lettres, il entre à l'École de la rue Blanche à Paris, mais n'y reste qu'un an, puis continue sa formation au CNSAD dont il sort en 1993, puis va à New York, à l'Actors Studio, profitant d'une année sabbatique. De retour à Paris, il refuse de rentrer à la Comédie-Française, et commence sa carrière au théâtre. Son premier rôle remonte à sa participation à Un Samedi Sur La Terre, de Diane Bertrand, en 1996. Mais pendant longtemps, il n'enchaîne que des seconds rôles.