С 1990 года выступал за «Сентру Дешпортиву Университариу ду Порту» (СДУП) и «Коимбру». Играл на позициях хукера и столба[2][3]. В 2003 году провёл один матч за британских «Барбарианс»[4].
В 2007 году участвовал в чемпионате мира во Франции. Провёл 3 матча, набрал 5 очков. Матч в Тулузе против Румынии (10:14), в котором он был капитаном сборной, стал для Феррейры последним в карьере — после окончания чемпионата он завершил выступления[2].
По окончании карьеры стал тренером. В сезоне-2008/09 был главным тренером «Сентру Дешпортиву Университариу ду Порту». Впоследствии тренировал сборную Португалии среди молодёжи до 21 года[5].