Presidente de la Corte Suprema de Justicia de Costa Rica en 1843. Nació en San José, Costa Rica, el 8 de diciembre de 1795. Casó con Lorenza Madriz y Cervantes. El único hijo de este matrimonio fue el Presidente José María Castro Madriz (1818-1892). Fue Capitán de puerto de Puntarenas, juez de primera instancia en Heredia y San José y Magistrado de la Corte Superior de Justicia en 1835.