He was elected mayor as a member of the Colombian Liberal Party.
Pupo is a lawyer graduated from the Saint Thomas Aquinas University with an MBA.
[1] He is a first cousin to Rodrigo Tovar Pupo (aka Jorge 40) a United Self-Defense Forces of Colombia paramilitary leader.
He has two children with her, Ciro Arturo y Sebastián de Jesús.
He is currently married to Obeida Lucia Salgado Zequeda with whom he has one son, Oscar Miguel.