宋相现生于朝鲜日佔时期的京畿道杨州郡，毕业于首尔国立大学法学院，获得法学硕士学位。 随后，作为富尔布赖特奖学金的受益人，他就读于美国路易斯安娜州私立杜兰大学法学院，随后获得剑桥大学比较法学位和康乃尔大学法学院（）的法学博士（）学位他曾任教职于澳洲墨尔本大学法学院、哈佛大学法学院、纽约大学和首尔国立大学法学院。在2003年2月，他出任国际刑事法院首批法官，任期为三年。 他正式就职于2003年3月11日，调派至上诉部门（Appeal Division。2006年他获得连任，此次任期为九年。 在2009年