Carriera Club Nato a Lisbona, inizia a giocare a calcio al Sanjoanense e viene ingaggiato dalle giovanili dello Sporting a 12 anni. Nel 2003-2004 gioca per lo , in Segunda Divisão, senza mai scendere in campo con la prima squadra. I Leões lo mandano in prestito alla e alla , quest'ultima militante in Segunda Liga.

Nel 2006 viene ceduto alla che, dopo una stagione, lo presta alla . Nella stagione 2008-2009 ha modo di giocare in Primeira Liga con la Trofense, segnando anche una rete contro il . L'anno dopo gioca al , con cui segna un gol in due partite, prima di passare in prestito all'Olhanense a gennaio.

Nella stagione 2010-2011 Miguel Ângelo si trasferisce a Cipro, nelle file dell'APOP Kinyras, per poi far ritorno in patria all' dove rimane fino al 2013. Viene allora acquistato dal con cui disputa due stagioni consecutive prima di venire promosso per la Primeira Liga 2015-2016. Il Chaves non tornava in massima serie da 17 anni.

Nel 2016 milita nella , mentre l'anno dopo si trasferisce alla , dove rimane per due stagioni consecutive, prima di disputare la stagione 2019-20 con la . Dal 2020 gioca per l'.

Nazionale Miguel Ângelo è sceso in campo due volte con la nazionale portoghese Under-21, la prima delle quali l'8 febbraio 2005 a Rio Maior in un'amichevole vinta 2-0 contro i pari età dell'Irlanda.

Note

Collegamenti esterni