Beja, Portimonense S.C. and S.C. Olhanense,[2][3] he started his professional career in 2004 with Vitória de Guimarães, having joined their youth academy two years before.
[10][7] He made his league debut against Brøndby IF as a late substitute in a 3–0 away win,[11][12] again coming from the bench in the next game with FC Nordsjælland.
[14] Targino returned to Guimarães for 2009–10 but, midway through the season, suffered a serious cruciate ligament injury which put him out of action for nearly one year.
[18] The following was spent in the Cypriot First Division with AEL Limassol after leaving the Algarve due to unpaid wages[19] and, subsequently, from the age of 28 until his retirement, he played mostly in the Portuguese amateur leagues, with a brief spell in the Andorran Primera Divisió as well.
[20][21][22] On 11 September 2007, Targino won his first cap for Portugal at under-21 level, when he replaced Paulo Machado early into the second half of an eventual 4–0 win against Montenegro in the 2009 UEFA European Championship qualifiers.