포지션은 수비수였으며 1980년부터 1983년까지 서울시청에서 뛰었고 1983년에는 고양 KB국민은행에서 단 1경기를 뛰었다. 이후 1984년부터 1987년까지 FC 서울에서 리그컵을 포함해 56경기에 출전해서 1개의 어시스트를 기록했으며 1988년에는 울산 현대에서 3경기만 뛰다가 은퇴했다. 국가대표팀에서는 1979년부터 1982년까지 11경기를 소화했으며 1980년 AFC 아시안컵에 출전하기도 했다.