Actor · Born 1975
Love Exposure
2007 · as Kwon Young-hoo
Rice on White
2017 · as Phil
No Tears for the Dead
2014 · as John Lee
Innocent Blood
2013 · as James Park
How to Use Guys with Secret Tips
2013 · as Oh Ji-hoon
Mandevilla
2012 · as John Kim
Late Autumn
2011 · as Wang Jing
The Scam
2009 · as Brian Choi
West 32nd
2007 · as Mike Juhn
Blossom Again
2005 · as Adult Lee Suk
Mr. Handy
2004
Shadowplay
2002 · as Soldier/Tak (voice)