У дорослому футболі дебютував 1991 року виступами за команду клубу «Олімпія» (Сату-Маре), в якій провів один сезон, взявши участь у 20 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Стяуа», до складу якого приєднався 1992 року. Відіграв за бухарестську команду наступні чотири сезони своєї ігрової кар'єри. Більшість часу, проведеного у складі «Стяуа», був основним гравцем захисту команди. За цей час чотири рази виборював титул чемпіона Румунії.
У 1998 році уклав контракт з клубом «Рейнджерс», проте пробитися до основного складу шотландської команди не зміг, натомість віддавався в оренду на батьківщину у клуби «Стяуа» та «Рокар» (Бухарест).
Завершив професійну ігрову кар'єру у клубі «Націонал», у складі якого вже виступав раніше. Прийшов до команди 2002 року, захищав її кольори до припинення виступів на професійному рівні у 2003 році.
У 1993 році дебютував в офіційних матчах у складі національної збірної Румунії. Протягом кар'єри у національній команді, яка тривала 9 років, провів у її формі 54 матчі, забивши 1 гол.