Se desempeñó como Delegado del Programa PROSPERA en el Estado de México.
Ha sido presidente municipal de Nicolás Romero, en el período de 2009 a 2012 y ha sido elegido como diputado del Congreso del Estado de México por el Distrito XLIV del Estado de México para los períodos 2006 a 2009 y 2012 a 2015.
Alejandro Castro pidió licencia ante la comisión permanente del Honorable Congreso Local para ausentarse del cargo.
En 2006 participó como candidato y fue elegido diputado local del PRI por el Distrito XLIV (Nicolás Romero, Isidro Fabela y Jilotzingo), a la LVI Legislatura del Congreso del Estado de México 2006-2009.
Premio Nacional al Buen Gobierno Municipal 2012, por la Federación Nacional de Municipios de México (FENAMM).