1988 és 1995 között a Jukong Elephants csapatában játszott, melynek tagjaként 1989-ben megnyerte a dél-koreai bajnokságot. 1996 és 1997 között Japánban az Óita Trinita játékosa volt.
1999 és 2004 között az Óita Trinita csapatánál dolgozott segéd- és utánpótlásedzőként. 2005 és 2010 között az első csapat vezetőedzője volt. 2011-ben az FC Szöult irányította.