Han skiftede som ungdomsspiller til Brøndby IF og startede som reservemålmand i Superliga sæsonen 1997-1998 og nåede 6 kampe for Brøndby i perioden kort efter Mogens Krogh stoppede. Under sin tid i klubben blev han dansk mester i 2002 og dansk pokalvinder i 2003. Et halvt år før kontraktudløb med Brøndby IF den 31. december2003, blev han udlejet til den nyoprykkede 1. divisionsklub Fremad Amager, hvor han blev fast mand i startopstillingen. Amagerkanerne skrev efterfølgende kontrakt med ham, som senere blev forlænget til 30. juni2008.
I sommeren 2005, skiftede han dog bopæl til Sønderjylland og indgik en 3-årig kontrakt (indtil 2008) med SønderjyskE efter at være blevet købt ved hjælp af en frikøbsklausul.[1] I sommeren 2006 valgte han imidlertid (grundet hjemve) at få sin kontrakt ophævet og vendte tilbage til Sjælland efter en enkelt sæson i Superligaen og skrev kontrakt med Holbæk Bold- og Idrætsforening og gik i gang med en elektrikeruddannelse.
Han har spillet 23 landskampe for forskellige ungdomslandshold (U-16, U-17, U-19 og U-21), heriblandt en enkelt for U21-landsholdet tilbage i april 2001.