Posee una larga trayectoria en clubes argentinos y mexicanos, ha jugado por Tigre en Argentina y en el Astros de Ciudad Juárez, Atlético Cihuatlán, Jaguares de Tapachula, Atlas de Guadalajara, Académicos de Tonalá y Dorados de Sinaloa en México.