Начал заниматься футболом в юношеской команде «Оцелул», а в 2001 году заключил контракт с киевским «Динамо», в составе которого провёл 196 матчей (из них 37 — в еврокубках) и забил 40 голов.
В июне 2009 года получил статус свободного агента и подписал трехлетний контракт с хорватским клубом «Хайдук» (Сплит).
29 июня 2010 года подписал двухлетний контракт с турецким клубом «Кардемир Карабюкспор». 15 августа 2010 года дебютировал в чемпионате Турции 2010/11 в домашнем матче против «Манисаспора». 13 сентября 2010 года открыл счёт своим голам за «Кардемир Карабюкспор» в выездном матче против «Касымпаши».
За сборную Румынии дебютировал 23 июля 2002 года и провёл 14 матчей (2 гола).