Брэд Андерсон родился в 1964 году в городе Мэдисон, штат Коннектикут, США. Карьеру режиссера начал в 1993 году с сериала «Убойный отдел».
В 1995 году он срежиссировал полнометражную картину «Планета Монстров Франкенштейна!», где также выступил в качестве продюсера, монтажера и оператора. Его фильмография насчитывает свыше тридцати работ. Наиболее заметные из них - фильмы «Машинист», «Тревожный вызов», «Счастливые случаи», «Обитель проклятых», а также сериалы «Прослушка», «Подпольная империя», «Убийство», «Грань» и «Вечность».
В 2018 году на экраны вышла работа режиссера - фильм «Точка невозврата», где рассказывается о разгаре Ливанской войны. Интриги, предательство, грязные компроматы, нравственное падение, жертвенность и любовь, боль и надежда. На руках героя умирает жена, подстреленная террористами. Через десять лет он, преодолев ненависть и отчаяние, возвращается в Бейрут, чтобы вызволить из плена давнего друга, захваченного в плен боевиками.