5 Things You Didn’t Know About Chiefs’ Leo Castro! The Colombian striker has played for over five clubs and only two here in the SA Premier League. Check out some fun facts about Leo Castro below.
1. David Leonardo Castro Cortes was born on the 12th of May 1989 in Bogotá, Colombia.
2. His favorite movie is Avatar and his favorite music is Salsa.
3. He drives a Nissan Qashqai. He is married.
4. His all-time favorite soccer player is Thierry Henry and his celebrity crush is actress Sofia Vergara.
5. His favorite inspirational quote is: Talent without working hard is nothing.