Irmão da atriz Patrícia Tavares, Márcio Ferreira iniciou a sua carreira em filmes estrangeiros, com participações esporádicas em produções nacionais. Em 1996, começa a dar provas na ficção portuguesa, mas é em 2000 que se estreia na TVI, na primeira aposta de ficção nacional do século XXI da estação: Jardins Proibidos, integrando o elenco infantil e interpretando Ricky, colega de Teresa (personagem de Vera Kolodzig) e namorado de Sofia (personagem de Teresa Tavares).
No ano seguinte, destaca-se em Super Pai, série de grande sucesso, dando vida a Hugo, namorado de Carminho (interpretada por Sofia Arruda), um papel que ficou na memória dos portugueses que acompanharam as aventuras da família Figueiredo.
Em 2004, participou ainda na série Só Gosto de Ti e, em 2005, faz a sua última aparição num episódio de Inspector Max, atualmente em reposição diária no V+.
Em entrevista ao Dois às 10, Patrícia Tavares revelou que o irmão acabou por ser afastado da televisão porque uma pessoa bastante influente no meio artístico terá afirmado que não há dois talentos na mesma família: «Sabes aquelas coisas que se dizem da boca para fora e depois tornam-se uma verdade absoluta aos olhos de muita gente, porque ninguém questiona».
Duas décadas depois, vive fora do país e afastou-se da representação, dedicando-se ao design. Veja como ele era há mais de 20 anos