 After he moved to Danubio in Uruguay where he scored 12 goals and played a key role helping Danubio to win the Uruguayan 2006–07 season.In June 2007 he trialled with Chinese Super League team Shanghai Shenhua, subsequently signing a contract with the Chinese club.Ricard has represented Colombia 27 times, scoring five goals.