Fue senador propietario de 1845 a 1847, magistrado propietario de la Corte Suprema de Justicia por Alajuela de 1847 a 1850, senador suplente en 1863 y senador propietario por la provincia de San José desde 1864 hasta su muerte.