Родился в Бирмингем, штат Мичиган, США. В школе познакомился с Сэмом Райми. Начинал свою карьеру в студенческих фильмах. Также выступал со своим отцом в любительских спектаклях.
В 1978 году Кэмпбелл снялся в роли Эша Уильямса в короткометражном фильме Рэйми В лесах, сюжетная линия которого, а также многие приемы, в дальнейшем были использованы в цикле про «Зловещих мертвецов». Первый успех к актеру пришел в 1981 году, когда Кэмпбелл снялся в роли Эша Уильямса в фильме ужасов Рэйми Зловещие мертвецы. Кэмпбелл не только сыграл главную роль, но и принял активное участие в создании всего фильма, в результате чего был указан как один из продюсеров фильма.
Впоследствии вышли еще два фильма из этого цикла, Зловещие мертвецы 2 и Армия тьмы. Рэйми давал Кэмпбеллу роли и в других фильмах, включая камео во всех трех частях фильмов про Человека-паука.
Кэмпбелл также снимался в ряде телесериалов. В сериалах Удивительные странствия Геракла и Зена — королева воинов он долгое время играл роль Автолика. В эпизоде из шестого сезона сериала «Секретные материалы» («Язык нежности») Кэмпбелл сыграл роль демона.
Участвует в озвучивании компьютерных игр включает в себя голос главного героя Джейка Логана в игре «Tachyon: The Fringe» и несколько игр, поставленных по мотивам «Зловещих мертвецов» и «Человека-паука».
В 2011 году снялся в американском шпионском телесериале «Burn Notice» в роли бывшего оперативника Сэма Экса, посвятившего остатки своей жизни спиртному и женщинам.