Jeju United FC
2003년 부천 SK (현 제주 유나이티드 FC)에서 데뷔하였으나, 시즌 초반 4경기를 뛴 이후 팀의 성적 부진으로 거의 출전하지 못하였고, 설상가상으로 2004년 자신을 영입하였던 트르판 감독이 성적 부진으로 경질된 이후 정해성 감독이 취임하면서 단 한 차례의 경기에도 뛰지 못하였다. 결국 2004년 내셔널리그의 울산 현대미포조선 돌고래로 이적하였으나, 부상으로 인하여 이렇다 할 활약을 보이지 못하였다. 결국 2006년 대구 FC로 이적하였고, 이후 타 팀으로 이적한 송정현과 홍순학의 공백을 메우며 이름을 알렸다.