Последним клубом 41-летнего футболиста стал «Порту», за который он выступал с 2019 по 2024 год. Ранее также успел поиграть за «Маритиму», «Порту», «Реал» и «Бешикташ». Он трижды выигрывал Лигу чемпионов.
В составе сборной Португалии Пепе провел 141 матч и стал чемпионом Европы-2016, а также победителем Лиги наций-2019.