Ерік Каравака народився 22 листопада 1996 року в Реннесі, (департамерт Іль і Вілен, Франція) у сім'ї іспанського інженера-будівельника[1].
Закінчив Національну консерваторію в Руані, вивчав літературу і брав уроки акторської майстерності. Після завершення навчання і здобуття ступеня, поїхав до Парижа, де навчався в Національній консерваторії драматичного мистецтва. Після закінчення консерваторії у 1993 році, вирушив до Нью-Йорка, де навчався протягом року в Акторській студії в Нью-Йорку.
Повернувшись до Франції, продовжив театральну кар'єру. Успіх акторові принесла головна роль у виставі за п'єсою англійського драматурга Семюеля Беккета «У пошуках Годо» (1993).
У кіно дебютував у 1989 році, знявшись у короткометражному фільмі «Жаровня». Каравака грав в основному епізодичні ролі, поки Франсуа Дюпейрон не запросив його на головну роль у стрічці «Що є життя?» (1999). За цю роль Ерік отримав премію «Сезар» у номінації «найперспективніший актор». Після цього він починає активно зніматися у головних ролях, як правило, беручи участь в декількох стрічках на рік.
Перша режисерська робота Еріка Караваки — картина «Пасажир» (2005). Фільм було представлено на Венеційському кінофестивалі.