De Ycaza was born on February 12, 1980 in Panama City, Panama.
De Ycaza sinh ngày 12 tháng 2 năm 1980 tại thành phố Panama, Panama.