Nacido en Lanco X Región de Chile, está casado con Alejandra Tesser y tiene tres hijos.
Ganó las elecciones municipales de 1992 junto al democratacristiano Guillermo Aste, dividiéndose ambos un período alcaldicio.
Terminado su período, fue derrotado por Jacqueline van Rysselberghe por un amplio margen; situación provocada, según los analistas políticos de la zona, por todos los problemas legales en los que se vio vinculado con el alcalde Aste, relacionados con las pérdidas de unas maquinarias industriales adquiridas con fondos municipales.
Ariel Ulloa perdió las elecciones municipales del 2000 frente a la psiquiatra penquista Jacqueline van Rysselberghe.
Se le criticó en la prensa penquista que durante su gestión demostró un carácter duro e intransigente tanto con sus oponentes como con sus pares y la ciudadanía en general.