Career
Born in Louisiana Paz, Cesar, Barrios played club football for Junior de Barranquilla, Atlético Bucaramanga and Envigado. Barrios made several appearances for the Colombia national football team from 1983 to 1985, and he played at the Copa América 1983. After he retired from playing, Barrios became a football coach.
He managed Valledupar, Envigado and Bucaramanga.
He was also an assistant manager at Deportivo Pereira.