고려대학교에서 법학사, 고려대학교 대학원에서 법학석사학위, 독일 Johann Wolfgang Goethe대학에서 법학박사학위를 받은 후, 1992~1995년까지 한림대학교 법학과, 1995년부터 고려대학교 법학전문대학원 민법교수로 재직하고 있다.