Gook teamjang
히든 (2022)
Kim Pil-sung
Prekleti: Mrtvečev plen (2021)
Dong-min
열혈형사 (2020)
Oh Yeong-wook
아직 사랑하고 있습니까? (2019)
Ryu Tae-seok
장사리: 잊혀진 영웅들 (2019)
Bau
리벤져 (2018)
Byung-nam
배반의 장미 (2018)
Seong-han / Mulgoe (voice)
물괴 (2018)
Min-guk
비밥바룰라 (2018)
Taxi Driver
아빠는 딸 (2017)
Ba-woo
고산자, 대동여지도 (2016)
Park Jeong-bok
히말라야 (2015)
Il-bum
약장수 (2015)
Heo Gwang-chul
타짜: 신의 손 (2014)
Trick
신의 한 수 (2014)
Cheolho Ju
신이 보낸 사람 (2014)
Bong Nam
전국노래자랑 (2013)
Oh Byung-man
Stolpnica (2012)
Kang Dae-oh
강철대오: 구국의 철가방 (2012)
Warrior Do
광해, 왕이 된 남자 (2012)
Jong-dae
마이웨이 (2011)
Kim Myung-Sik
퀵 (2011)
Loan Shark
초능력자 (2010)
Bang Tae Shik / Banga
방가? 방가! (2010)
순대남
이웃집 남자 (2010)
Seok-jun
시크릿 (2009)
Oh Dong-chun
해운대 (2009)
Jeong Do-wan
숙명 (2008)
Kim Yun-cheol
용의주도 미스 신 (2007)
Gu-Chang's friend
두 얼굴의 여친 (2007)
Shin Yo-sup
마이 파더 (2007)
Shin Sun-dal
신부수업 (2004)
Jiksae
말죽거리 잔혹사 (2004)
Soo
플라스틱 트리 (2003)
Ho-gul
화성으로 간 사나이 (2003)
segment: "Fucked Up Shoes!"
Digital Short Film Omnibus Project Twentidentity, Vol. 1 (2003)
Fucked Up Shoes! (2003)
Heo Young-taek
에이치 (2002)
Banse
조폭마누라 (2001)
공포택시 (2000)
Sang-gu
아나키스트 (2000)
Sergeant Lee
박하사탕 (2000)
Tae-joo
송어 (1999)