한국외국어대학교
Oh was born in Seongdong-gu, Seoul. He graduated from Daeil High School and went on to study at Hankuk University of Foreign Studies. He graduated from Korea University's School of Law and became a lawyer. In 2000, Oh was elected as a member of the 16th National Assembly of South Korea.