Роберт Форстер родился в городке Рочестер (штат Нью-Йорк). После получения степени бакалавра психологии в Рочестерском университете Форстер начал строить карьеру на театральной сцене. В конце 1960-х он устроился разнорабочим в кинокомпанию «20th Century Fox». В этом же году состоялся его экранный дебют в фильме с участием Элизабет Тейлор и Марлоном Брандо «Reflections in a Golden Eye». Потом последовала масса эпизодических ролей в фильмах второго эшелона. Самую известную свою роль Форстер сыграл в фильме Квентина Тарантино «Джеки Браун», за которою он был номинирован на «Оскар».