Locutor esportivo, trabalhou nas rádios cariocas Mayrink Veiga, Continental e Nacional/Globo, depois mudou-se para São Paulo onde passou por rádios Record, Panamericana, Bandeirantes, Gazeta, Excelsior e Globo, além de TVs Record e Gazeta. Versátil, transmitiu futebol, basquete, vôlei, boxe, tênis, golfe, hipismo e Fórmula 1. Foi o último narrador brasileiro que transmitiu a Copa do Mundo de 1958 a falecer, tinha 92 anos de idade.