Został zawodnikiem pierwszoligowej Borussii Dortmund. Zadebiutował tam 9 września 1998 w bezbramkowo zremisowanym ligowym meczu z 1. FC Nürnberg. W 1999 roku został wypożyczony do tureckiego Beşiktaşu JK. W styczniu 2000 przeszedł do VfL Wolfsburg, grającego w Bundeslidze. Przez dwa sezony zaliczył tam 39 ligowych meczów i zdobył jedną bramkę. W 2001 roku powrócił do 1. FC Kaiserslautern. W pierwszym sezonie był tam podstawowym graczem, jednak potem stał się zawodnikiem rezerwowym. W ciągu trzech lat rozegrał tam 53 ligowe spotkania.

W 2004 roku odszedł do drugoligowej Alemannii Akwizgran. Przez dwa sezony z powodu kontuzji nie zagrał tam w żadnym meczu. W 2006 roku zakończył karierę. Pozostał jednak w Alemannii. W sezonie 2006/2007 był trenerem juniorów, a w następnym pełnił funkcję trenera rezerw Alemannii.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1992/93 1. FC Kaiserslautern

Bundesliga 1 0 1993/94 1. FC Kaiserslautern

Bundesliga 15 1 1994/95 1. FC Kaiserslautern

Bundesliga 18 0 1995/96 1.