Стивен Кевин Бэннон родился 27 ноября 1953 года в Норфолке (штат Виргиния, США). Окончил Политехнический университет Виргинии (1976), Джорджтаунский университет по специальности «национальная безопасность», Гарвардскую школу бизнеса.
В 1976–1983 годах служил в военно-морских силах США в составе Тихоокеанского флота. В 1984–1990 годах работал в инвестиционном банке Goldman Sachs в департаменте слияний и поглощений. В 1990–1998 годах возглавлял собственный банк Bannon & Co, инвестировавший в медиабизнес и коммуникации. Одновременно с этим в 1993–1995 годах возглавлял научный проект «Биосфера-2», занимавшийся моделированием замкнутой экологической системы для ее дальнейшего применения в освоении космоса.
С 1991 года в кинобизнесе, продюсировал фильмы «Индеец-беглец» (1991), «Тит — правитель мира» (1998). В 2004 году снял документальную картину о Рональде Рейгане «Перед лицом зла». Также снял фильмы «Непобедимая» (2011) и «Разбирайте маски» (2012) про движение Occupy. С 1993 года по 2004 год возглавлял издательство First Look Studios Inc., специализировавшееся на выпуске фильмов для домашнего просмотра.
В 2007–2011 годах — глава компании Affinity Media, занимающейся выпуском игровых приложений и онлайн-видеоконтента. С марта 2012 года — исполнительный директор компании Breitbart News, владеющей новостным сайтом Breitbart, известным своими консервативными взглядами.
С августа 2016 года возглавлял предвыборный штаб кандидата на пост президента США Дональда Трампа. С января 2017 года — старший советник президента Трампа.