José Antonio Pinto Castro nació en San José, Costa Rica, en 1817.
Fue hijo del jefe de Estado Antonio Pinto Soares y María del Rosario Castro Ramírez.
Casó con Juana Samayoa y Leiva.
Ejerció interinamente la presidencia de junio de 1872 a enero de 1873, durante el primer viaje a Europa del Presidente Tomás Guardia Gutiérrez.
Fue nombrado Magistrado de la Corte Suprema de Justicia de Costa Rica en 1880 y en 1886 fue designado como su presidente.