Ciudad de México, 1951.
El Maestro Castro Leñero estudió Comunicación Gráfica y Artes Visuales en la Escuela Nacional de Artes Plásticas de la Universidad Nacional Autónoma de México (UNAM), así como pintura en la Academia de Bellas Artes en Bolonia, Italia. Colaboró como ilustrador en diversas publicaciones culturales y educativas. De 1982 a 1987 fue maestro de Experimentación Visual en la Escuela Nacional de Artes Plásticas de la UNAM. En 1996 participó en el programa de intercambio con residencia en Nueva York, EUA. Es miembro del Sistema Nacional de Creadores de Arte (SNCA) y participa en proyectos de arte urbano como “Elementos” en el Sistema de Transporte Colectivo (STC). Actualmente trabaja en pintura, escultura y gráfica.