Delantero colombiano que irrumpió en la MLS con el FC Dallas en el 2011. Anotó su primer gol en la MLS el primero de mayo del 2011 contra el L.A. Galaxy.
Comenzó su carrera profesional en el Deportivo Cali colombiano en el 2010
Jugó con la selección colombiana sub-17 entre el 2009 y el 2010.
Es hijo de Fabio Castillo y Laura Sánchez.
Blas Pérez se unió a él en el FC Dallas en el 2012.