Брюс Кемпбелл народився 22 червня 1958 року в Роял-Оук, штат Мічиган, США. У школі познайомився з Семом Реймі. Почав займатися акторською справою в студентських фільмах. В 1978 році Кемпбелл знявся в короткометражному фільмі Реймі «У лісі», сюжетна лінія котрого, була використана у циклі про «Зловісних мерців». Успіх прийшов у 1981 році, коли Кемпбелл знявся у ролі Еша в фільмі жахів Реймі «Зловісні мерці». Кемпбелл не тільки зіграв головну роль, але й узяв активну участь у створенні всього фільму, в результаті чого був вказаний як один з продюсерів фільму. Згодом вийшли ще два фільми з цього циклу: «Зловісні мерці 2» та «Армія темряви». Реймі запрошував Кемпбелла на маленькі ролі в інших фільмах, зокрема у всіх трьох частинах Людина-павук.
Кемпбелл також знімався у телесеріалах. У серіалах «Геркулес: Легендарні подорожі» та «Ксена: принцеса-воїн» він довгий час грав роль Автоліка. В епізоді з шостого сезону серіалу «Цілком таємно» «Мова ніжності» Кемпбелл зіграв роль демона.