A inceput canotajul la 16 ani, la Clubul Sportiv Scolar Marina Orsova, trei ani mai tarziu transferandu-se la CSA Steaua Bucuresti unde a castigat peste 15 titluri de campion national.
Incepand cu anul 1986, a fost selectionat la loturile reprezentative ale Romaniei de juniori, tineret si seniori.
A debutat in competitiile internationale la Campionatele Mondiale de juniori din 1989.
In 1993, la Campionatele Mondiale, a cucerit titlul la patru rame cu carmaci (4+) si argintul la opt rame cu carmaci (8+), iar in 1994, a urcat din nou pe prima treapta a podiumul mondial cu echipajul de 4+, si pe cea de-a treia la 8+. In 1996, a cucerit a treia medalie de aur la 4+.
A participat la doua editii ale Jocurilor Olimpice, in 1992, la Barcelona, cucerind titlul la 4+ si medalia de argint la 8+, iar la Atlanta, in 1996, s-a clasat pe locul 7 la 8+.
Dupa retragerea din activitatea competitionala a activat la CSA Steaua, devenind vice-presedinte.
A primit titlul de Maestru Emerit al Sportului.
