In 2018, Angel moved from the Columbian side Real Academia to join Porto F.C. in Portugal, where he played for Porto’s under 19 team, winning the U/19 Domestic League and UEFA Champions U/19 League

In season 2021/22 he joined FC Alverca of Portugal.

Balzan President Anton Tagliaferro said ” We are really pleased to sign a player of Angel’s calibre at Balzan.

Angel is a very talented and fast attacking player and we are really looking forward to seeing him making his mark in the Premier League in Malta and helping the club fulfil its ambitions for season 2022/23.”