Anh đã từng xuất hiện trong một số bộ phim điện ảnh và phim truyền hình, như: "Antique", "Chil Woo The Mighty" và "He Who Can't Marry",...
Vai diễn nổi bật nhất của anh là anh chàng thư sinh ngông cuồng tên Moon Jae Sin với biệt danh Geol O có nghĩa là "con ngựa bất kham" hay "con ngựa điên" trong bộ phim truyền hình của đài KBS năm 2010 mang tên "Sungkyunkwan Scandal".