Arquitecto egresado en 1988 de la Pontificia Universidad Javeriana en Bogotá, Colombia. Reúne una amplia experiencia en diseño urbano y arquitectónico. Su labor y sus proyectos han sido premiados a nivel nacional e internacional en escenarios como la XVII Bienal Panamericana y la XXII Bienal Colombiana de Arquitectura, entre otros. Se ha destacado también como diseñador gráfico, de mobiliario y como artista. Como director del Taller Profesional del Espacio Público (1998- 2001), acompañó al Alcalde de Bogotá, en la elaboración del proyecto urbano de una ciudad más equilibrada y equitativa para los bogotanos. Este proceso contempló la realización del Plan de Parques, el trazado de 120 km de la Red de Alamedas y 400 km de ciclorutas. Desde 1990 se desempeña como docente en diferentes universidades y actualmente es profesor de cátedra en la Universidad de los Andes. Ha sido conferencista invitado en varias universidades alrededor del mundo. Actualmente, y desde 2001, dirige su propio taller Castro Arquitectos, Diseño, Arquitectura y Ciudad