Actor · Born 1987
Human, Space, Time and Human
2018 · as Adam
You Are My Pet
2011 · as Kang In-ho
The Case of Itaewon Homicide
2009 · as Pearson
Baby and Me
2008 · as Han Joon-soo
Do Re Mi Fa So La Si Do
2008 · as Sin Eun‑gyoo
Crazy Waiting
2008 · as Park Won-jae
The Happy Life
2007 · as Hyeon-joon
One Missed Call 3: Final
2006 · as An Jinu
The Love Story
2006 · as Ahn Jin-wo