César ha desarrollado su carrera casi toda en su país, donde militó además con Unión Magdalena (2014), regresó al América en 2015, y luego militó para Cúcuta Deportivo (2016), Atlético (2017), en la segunda división. La temporada 2018-2019 regresó al Unión Magdalena y en el 2019 actuó con el Deportes Quindío en Primera B, antes de marchar a Ecuador.