Játékvezetésből 1984-ben vizsgázott. A Ruhr-vidéki Labdarúgó-szövetség által üzemeltetett labdarúgó bajnokságokban kezdte sportszolgálatát.[forrás?] A Német Labdarúgó-szövetség (DFB) Játékvezető Bizottság (JB) minősítésével 1994-től a 3. Liga, 1997-től a 2. Bundeslig, majd 2001-től a Bundesliga játékvezetője. Küldési gyakorlat szerint rendszeres 4. bírói szolgálatot is végzett. A nemzeti játékvezetéstől 2015-ben visszavonult. 2. Bundeslig mérkőzéseinek száma: 139. Bundesliga mérkőzéseinek száma: 213.
A Német labdarúgó-szövetség JB terjesztette fel nemzetközi játékvezetőnek, a Nemzetközi Labdarúgó-szövetség (FIFA) 2006-tól tartotta nyilván bírói keretében. A FIFA JB központi nyelvei közül a németet beszéli. Az UEFA JB besorolása szerint 2. kategóriás bíró. Több nemzetek közötti válogatott, valamint Intertotó-kupa, Európa-liga és UEFA-bajnokok ligája klubmérkőzést vezetett, vagy működő társának 4. bíróként segített. 2003-ban a K-League, 2006-ban a Stars League és 2008-ban a Professional League bajnokságaiban kapott működési lehetőséget. A német nemzetközi játékvezetők rangsorában, a világbajnokság-Európa-bajnokság sorrendjében többedmagával a 44. helyet foglalja el 1 találkozó szolgálatával. A nemzetközi játékvezetéstől 2013-ban búcsúzott. Válogatott mérkőzéseinek száma: 7.