Sojo nació en la ciudad de Caracas, en el año 1965 y se crio en el barrio Petare del estado Miranda.
Llegó a Grandes ligas con los Toronto Blue Jays, en Venezuela ha continuado con sus destacadas actuaciones vistiendo la franela de los Cardenales de Lara, llevando a los Pájaros Rojos a conseguir cuatro campeonatos del béisbol criollo.
Fue el líder de Cardenales de Lara en la dinastía de los 90, liderando al equipo que fue a 6 finales ganando 3, las 2 dos finales que perdieron fueron 7 juegos ambas.
Fue mánager de Cardenales de Lara en 2005-2006 alternándose aún como jugador activo) y en las zafras 2007-08, 2008-09 y 2009.
Luego quedó igualado con Cardenales de Lara en el primer lugar del Round Robin (con 10 triunfos y 6 reveses) y, finalmente, guio a la nave a alcanzar su undécimo título en la LVBP, tras derrotar a los pájaros rojos en siete encuentros durante la Gran Final.