Gook teamjang
히든 (2022)
Kim Pil-sung
방법: 재차의 (2021)
Dong-min
열혈형사 (2020)
Oh Yeong-wook
아직 사랑하고 있습니까? (2019)
Ryu Tae-seok
Bitva o Jangsari (2019)
Bau
Libenjyeo (2018)
Byung-nam
배반의 장미 (2018)
Seong-han / Mulgoe (voice)
Monstrum - Bestie z hory Inwangsan (2018)
Min-guk
비밥바룰라 (2018)
Taxi Driver
아빠는 딸 (2017)
Ba-woo
고산자, 대동여지도 (2016)
Park Jeong-bok
히말라야 (2015)
Il-bum
약장수 (2015)
Heo Gwang-chul
Tazza: The High Rollers 2 (2014)
Trick
Shinui han soo (2014)
Cheolho Ju
신이 보낸 사람 (2014)
Bong Nam
전국노래자랑 (2013)
Oh Byung-man
Věž smrti (2012)
Kang Dae-oh
강철대오: 구국의 철가방 (2012)
Warrior Do
Králův dvojník (2012)
Jong-dae
My Way (2011)
Kim Myung-Sik
퀵 (2011)
Loan Shark
초능력자 (2010)
Bang Tae Shik / Banga
방가? 방가! (2010)
순대남
이웃집 남자 (2010)
Seok-jun
시크릿 (2009)
Oh Dong-chun
Tsunami (2009)
Jeong Do-wan
숙명 (2008)
Kim Yun-cheol
용의주도 미스 신 (2007)
Gu-Chang's friend
두 얼굴의 여친 (2007)
Shin Yo-sup
마이 파더 (2007)
Shin Sun-dal
신부수업 (2004)
Jiksae
Maljukgeori janhoksa (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)