Именно Уолтер Робертс ответственен за кинокарьеру сына. Когда мальчику было пять, Уолтер привёл его на телевидение и устроил в телесериал «Маленькие первопроходцы». Так состоялся дебют Эрика на экране.
С одиннадцати лет мальчик выступал на любительской сцене. Когда Эрику Робертсу исполнилось шестнадцать, он переехал в Великобританию и поступил в английскую Королевскую академию драматического искусства.
В 1976 году молодой актёр вернулся в Штаты и снялся в популярном телесериале «Another World» («Другой мир»). Уже в 1978 году Робертсу досталась первая серьёзная роль в драме Фрэнка Пирсона «King of the Gypsies» («Король цыган»). За работу в этом фильме он номинировался на «Золотой глобус» как лучший дебютант.
В 1981 году на экраны вышла драма Джека Фиска «Raggedy Man» («Бродяга») с Эриком в главной роли. А в 1983 году он принял участие в биографической драме Боба Фирси «Star 80» («Звезда Плейбоя»), за роль в которой в очередной раз номинировался на «Золотой глобус».
Переворотом в карьере Эрика Робертса стало участие в фильме Андрея Кончаловского «Runaway Train» («Поезд-беглец»). Многие признают работу актёра в этой картине лучшей за всю его карьеру, этот факт также подтверждают номинации Робертса на «Оскар» и «Золотой глобус».
В конце восьмидесятых Эрик Робертс считался звездой Голливуда. Он сыграл в таких лентах, как: «Best of the Best» («Лучшие из лучших»), «Blood Red» («Красный, как кровь») и «Rude Awakening» («Внезапное пробуждение»).
В девяностые популярность актёра достигла своего пика. Каждый год на экраны выходило сразу несколько фильмов с его участием. Самые известные из них: «Final Analysis» («Окончательный анализ»), «The Specialist» («Специалист»), «The Cable Guy» («Кабельщик») и «The Odyssey» («Одиссей»).
Среди наиболее заметных картин двухтысячных с участием Эрика Робертса стоит отметить следующие: «Less Than Perfect» («Клава, давай!»), «Spun» («Высший пилотаж»), «A Guide to Recognizing Your Saints» («Как узнать своих святых»), «The Dark Knight» («Тёмный рыцарь») и «The Expendables» («Неудержимые»).