Estudió en el Instituto Comercial de Rancagua, donde fue dirigente estudiantil.
[2] Casado con Ivonne Parra, con quien tiene tres hijos: Tomás, Matías y Natalia.
Fue militante de la Unión Demócrata Independiente (UDI) desde su constitución como partido en 1988.
[3] Se presentó como candidato a concejal en las elecciones municipales de 1996, logrando sólo 936 votos (1,11%).
Para las elecciones municipales de 2004, fue elegido concejal con la tercera mayoría, con 8500 votos (10,31%).
[5] Buscó su tercera reelección, ahora como independiente, en las elecciones municipales de 2016, siendo apoyado por la coalición Chile Vamos.
Durante la crisis política en Chile de 2019, Soto mantuvo una postura ortodoxa y distante hacia la coalición en la que históricamente ha militado, situación que llevó finalmente a su negativa a presentarse a las elecciones de 2021.