De 5 decenii prezent in mass-media, cu precadere in domeniul sportului de performanta. A debutat inca de pe bancile liceului, dupa ce a cochetat cu teatrul, la singurul cotidian de specialitate din Romania acelor timpuri, fiind angajat in 1973 si ramanand neintrerupt la ”Sportul” (redevenit ”Gazeta Sporturilor” dupa Revolutie) pana in 1991, interval in care a urcat toate treptele profesiei. In paralel, s-a implicat direct in activitatea de performanta, devenind, pe rand: secretarul Comisiei de disciplina la Federatia Romana de Rugby; vicepresedinte al Federatiei Romane de Polo; secretarul sectiei de rugby Dinamo la ultimul titlu de campion national cucerit de acest club; consilier la Federatia Romana de Haltere si director al comitetelor de organizare a Campionatelor Europene – seniori si Campionatelor Mondiale pentru juniori, gazduite in premiera de Romania; director de imagine la F.C. Astra. A fost secretar general al Asociatiei Presei Sportive, in perioada 1990-1996. A lansat alaturi de Ovidiu Ioanitoaia, in calitate de prim-redactor sef adjunct, primul cotidian privat de sport din Romania, ”Sportul romanesc”. A gandit si condus cel dintai ziar color de specialitate (SPORT XXI), realizand in paralel emisiuni la Antena 1 (unde a figurat ulterior ca producator). A fost realizatorul primului talk-show radiofonic sportiv la un post privat – Radio Contact. A relatat, ca trimis special, de la numeroase mari competitii de rugby, natatie, gimnastica, fotbal. A prezentat si evenimente artistice, iar emisiunea Teleeurobingo Show, pe care a semnat-o ca realizator, l-a impus definitiv publicului larg, mai ales prin celebra replica ”Zi-le, Domnu’ Geo!”.