Luego de un frustrado paso por Unión Española con solo 12 años,[4] se unió a las divisiones inferiores de Universidad Católica, se dio a conocer como un jugador veloz y con carácter, llegando a ser capitán de las divisiones inferiores del club estudiantil.
El 19 de agosto del mismo año, César anotó su primer gol oficial en el torneo de primera división,[5] en el empate parcial 1 a 1 del encuentro por la fecha 20 del torneo frente a Curicó Unido, partido que terminaría inclinado a favor del elenco cruzado por 2 a 1.
En febrero de 2021, se celebró un tricampeonato con Universidad Católica al ganar el campeonato Primera División 2020.
[9] El 8 de junio tras sumar solo 4 minutos durante el primer semestre del torneo nacional parte a préstamo a Cobresal hasta fin de temporada.
[11] En junio de 2023, se anunció su rechazo a la convocatoria cubana para los amistosos ante sus similares de Chile y Uruguay por motivos personales.