Филипп Ершов родился 4 сентября 1993 года в Санкт-Петербурге. Его отец, Роман Ершов, кинорежиссер.
В 2014 году Филипп окончил Санкт-Петербургскую академию театрального искусства, мастерская Арвида Михайловича Зеланда. С 2015 года актер стал служить в Театре имени Марии Ермоловой.
В 2008 году началась кинокарьера Филиппа с роли в короткометражке Анлександра Караваева «Старая новая Россия». Далее он сыграл небольшие роли в сериалах «Всё началось в Харбине» (2013) и «Ладога» (2014). В 2015 году он получил роль в драме Елены Хазановой «Синдром Петрушки».
Затем актер снялся в сериалах «Ольга» (2016) и «Вы все меня бесите» (2017). В 2019 году Филипп сыграл роль бас-гитариста Паши в нашумевшем сериале «90-е. Весело и громко» режиссера Игоря Волошина. В том же году вышли три драматических фильма с его участием – «В Кейптаунском порту…», «Лёд 2» и «Один вдох».
В 2020 году Филипп Ершов исполнил роль футболиста Торпедо в спортивной драме «Стрельцов», а также сыграл Вениамина Хатова в комедийном сериале «Гости из прошлого» режиссера Владимира Виноградова. В 2021 году Филипп сыграл Ярика в драмеди сериале «Зеленый мэр», а в 2022 году в детективном сериале «Художник» режиссера Тимура Алпатова.
В 2022 году актер сыграл рядового Тарабуркина в исторической драме «Нюрнберг» режиссера Николая Лебедева. В 2023 году список разноплановых работ Ершова пополнился комедийно-детективным проектом – сериалом «Тайна пропавшей деревни».