Jugó para equipos como Circolo Sportivo Italiano, Universitario de Deportes, ADO, Veracruz y Necaxa