Воспитанник минской «Смены». Первый тренер — Леонид Иванович Данейко.
Профессиональную карьеру начал в БАТЭ в 2005 году, выступал за дубль. В 2006 году дебютировал в чемпионате Беларуси. В сезоне 2007 года был игроком основного состава. Был включён БФФ в список 22 лучших футболистов чемпионата Беларуси 2007.
30 октября 2007 года перешёл в московский «Спартак», в котором дебютировал на Кубке Первого Канала 2008. В чемпионате России 2008 сыграл в 11 матчах команды. Первую половину 2009 года провёл в аренде в «Томи» (где почти не играл из-за травмы), во второй сыграл за «Спартак» в 5 матчах и забил 1 мяч. В сезоне 2010 года находился в аренде в клубе «Сибирь».
17 февраля 2011 года вернулся в белорусский БАТЭ до конца года на правах аренды. 28 августа в белорусском классико в Борисове при счете 2:2, который сам же и сделал равным, на 81-й минуте встал в ворота «жёлто-синих» после удаления голкипера Александра Гутора за игру руками за пределами штрафной (вторая жёлтая, а лимит замен был уже исчерпан), счёт в матче не изменился. Участник Лиги чемпионов 2011/12 в составе БАТЭ.
21 февраля 2012 года борисовский клуб и «Спартак» подписали межклубный договор о переходе Филипенко в БАТЭ на постоянной основе. 23 февраля был подписан личный контракт.
Бронзовый призёр молодёжного чемпионата Европы 2011 в Дании (на турнире забил 1 мяч в последней игре с чехами, который вывел сборную на Олимпийские игры 2012 в Лондон, и был признан лучшим игроком матча).
В национальной сборной Беларуси дебютировал 12 сентября 2007 года в матче отборочного турнира чемпионата Европы по футболу 2008 против сборной Словении в Целе (0:1).
Закончил Санкт-Петербургский государственный колледж физической культуры и спорта, экономики и технологии, защитив квалификационную дипломную работу на «отлично».