Inizia la sua carriera da professionista nella squadra della sua città natale, l'Eintracht Francoforte, in Zweite Bundesliga. Esordisce in campionato collezionando tre presenze nella stagione 2000-2001, e 12 in quella successiva. Nell'estate 2002 approda a parametro zero all'Udinese, con cui esordisce in Serie A il 15 settembre 2002 in Udinese- 1-1. Nella prima stagione viene impiegato con regolarità da Luciano Spalletti (26 presenze), mentre nell'annata successiva gioca solamente 4 partite fino a gennaio, quando viene ceduto al Genoa, in Serie B.