Passou pela revista Veja, TV Aratu e pelo jornal O Estado de S. Paulo. Foi locutor em português para a rádio alemã Deutsche Welle e correspondente da TV Globo na Europa. Trabalhou também na redação do Fantástico. Em duas passagens, ficou mais de 20 anos no SBT. Apresenta o programa Horse Brasil no Canal Rural.