Fue un importante terrateniente en Oaxaca y copropietario de varias haciendas junto con su hermano, Demetrio Sodi.
Fue el segundo hijo del ingeniero y teniente coronel italiano Carlos Sodi Bartoloni, quien emigró de Florencia en el siglo XIX, y de María del Carmen Camila Nepomucena Candiani Gutiérrez Griz.
[3] Sodi se desempeñó como Senador del Congreso de la Unión por el estado de Oaxaca desde el año 1882 hasta 1884, en la XI Legislatura del Congreso Mexicano.
[1] También se desempeñó como senador por el estado de Michoacán durante aproximadamente 25 años.
Sodi se casó dos veces durante su vida, su primer matrimonio fue con Dolores Guergué Antuñana y del Solar Campero y el segundo con Refugio Romero Guenduláin.