1963 siegte er bei den Panamerikanischen Spielen in São Paulo über 20 km. Im Jahr darauf erreichte er bei den Olympischen Spielen 1964 in Tokio über 20 km nicht das Ziel und belegte über 50 km den 14. Platz.