As a footballer, the player’s journey is incredible as he became a professional at the late age of 25. He has been a journeyman after plying his trade in six countries for nine clubs. He has played for Batuque (Cape Verde, 2007–2011), CS Mindelense (Cape Verde, 2011), Progresso Associação do Sambizanga (Angola, 2012–2015), CS Mindelense (Cape Verde, loan, 2014–2015), Zimbru Chișinău (Moldova, 2015–2016), Gil Vicente (Portugal, 2016–2017), AEL Limassol (Cyprus, 2017–2022), AS Trenčín (Slovakia, 2022–2024), and Chaves (Portugal, 2024–present)