| Year |
Title |
Role |
Notes |
| 2023 |
KBS Drama Special – "Shoot For Love" |
Park Seok-hwan |
one act-drama[3] |
| 2021–2022 | The All-Round Wife | Bang Bae-su | Episode 45–122 |
| 2020–2023 |
The Uncanny Counter | Choi Jang-mul | Season 1–2[4] |
| 2020 |
Was It Love? | Island resident | Cameo, episode 8-9 |
| My Wonderful Life | Ki-shin | Cameo |
| Kkondae Intern | Cheon Seok-ho | Cameo, episode 18 and 23-24 |
| Oh My Baby | Man flirting with Lee Ok-ran | Cameo, episode 16 |
| 2018–2019 | Partners for Justice 2 | No Han-shin | |
| 2018 | Clean with Passion for Now | Cha Seung-hwan | |
| 100 Days My Prince | Park Sun-do | |
| Room No. 9 | Bong Sa-dal | |
| 2017 | Live Up to Your Name | Shin Myung-hoon | |
| The Rebel | No Sa-shin | |
| The Guardians | Lawyer | Cameo, episode 32 |
| 2016 | Come Back Mister | Cha Hee-jang | |
| Local Hero | Park Sun-hoo | |
| Entertainer | Kim Sung-nam | Cameo, episode 6 |
| 2015 | Six Flying Dragons | Yuk San | |
| Beating Again | Ma Tae-seok | |
| Life Tracker Lee Jae-goo | Hwang Gil-san | |
| Shine or Go Crazy | Kim Jong-shik | |
| 2014 | Liar Game | Lloyd Capital Investment CEO | Cameo, episode 11 |
| KBS Drama Special – "The Reason I Get Drunk" | Soo-geun | one-act drama |
| The King's Face | Lee San-hae | |
| Discovery of Love | Bae Min-soo | [5] |
| Gunman in Joseon | Kim Byung-je | |
| 2013 | Basketball | Min Tae-shin | |
| Hold My Hand | Oh Shin-hee's father | |
| The King's Daughter, Soo Baek-hyang | Baek Ga | |
| Goddess of Fire | Toyotomi Hideyoshi | Cameo |
| The Scandal | Jo Chi-gook | |
| Ugly Alert | Kyung-tae's father | Cameo |
| The Virus | Kim Do-jin | |
| Flower of Revenge | Baek Doo-jin | |
| 2012 | Family Portrait | Han Sang-sik | |
| Only Because It's You | Jack Black | |
| Family | Yeol Srok-hwan | |
| Big[6] | Gil Min-gyu | |
| Bridal Mask | Lee Shi-young | |
| Tasty Life | Jo pyung-goo | |
| Rooftop Prince[7][unreliable source?] | Yong Dong-man | |
| Salamander Guru and The Shadows | Gang leader | Cameo, episode 2 |
| Take Care of Us, Captain | Lee Dong-chan | Cameo |
| 2011 | Deep Rooted Tree | Lee Shin-juk | |
| Pianissimo | | |
| KBS Drama Special – "The Beeper" | Kim Gwang-soo | one-act drama |
| Warrior Baek Dong-soo | Seo Yoo-dae | |
| Paradise Ranch | Han Tae-man | |
| Drama Special Series – "Special Crime Squad MSS" | Choi Du-il | one-act drama |
| 2010 | The King of Legend | Go Heung | |
| Big Thing | Son Bon-shik | |
| Personal Taste | Han Yup-sup | |
| The Fugitive: Plan B | | Cameo, episode 3 |
| The Slave Hunters | Bang Hwa-baek | |
| 2009 | Hometown Legends – "The Wooden Doll" | Kim Chu-seo | one-act drama |
| Partner | Jae-ho's stepfather | Guest, episode 1-3 |
| Cinderella Man | Butler Ahn | |
| Ja Myung Go | Prophet | Cameo |
| Kyung-sook's Father | Mr. Choi | |
| Boys Over Flowers | Geum Il-bong | |
| 2008 | White Lie | Seo Ho-ku | |
| Hometown Legends – "Child, Let's Go to Cheong Mountain" | Chun-soo | one-act drama |
| The Secret of Coocoo Island | Park Hae-chul | |
| Painter of the Wind | Shin Han-pyeong | |
| Spotlight | Ahn Joong-suk | |
| Drama City – "Disciplinary Committee" | Public Information Officer | one-act drama |
| Before and After: Plastic Surgery Clinic | Lee Eok-man | |
| Hong Gil-dong | Seo Yun-seop | |
| 2007 | Drama City – "Old Punk Songs" | | one-act drama |
| Drama City – "The Dual Accounts Murder" | | one -act drama |
| Lobbyist | | |
| Capital Scandal | Ueda Mamoru | |
| Witch Yoo Hee | Chae Byeong-seo | |
| 2006 | Drama City – "The Stars Shine Brightly" | | one-act drama |
| Drama City – "The Writer, the Actor, and the Apartment" | | one-act drama |
| KBS TV Novel – "Sunok" | Chang-soo | |
| Farewell to Arms | | |
| Special Crime Investigation: Murder in the Blue House | Choi Joon | |
| The Invisible Man, Choi Jang-soo | Kang Young-bok | |
| Special of My Life | | |
| TV Literature – "Bad Story" | Officer Hoon | one-act drama |
| 2005 | Banjun Drama – "Dangerous Pupil" | | one-act drama |
| My Girl | Jang Il-do | |
| Drama City – "Gopo Inn" | | on-act drama |
| Ballad of Seodong | | |
| Bizarre Bunch | Lee Byung-doo | |
| Drama City – "Everyone, Cha Cha Cha!" | | one-act drama |
| KBS TV Novel – "Wind Flower" | Jang Eok-geun | |
| Single Again | Jang Dae-geun | |
| Rebirth: Next | Psychiatrist | Guest |
| Drama City – "Barefoot Kae-jo" | Village Head | one-act drama |
| Sassy Girl Chun-hyang | Mong-ryong's father | |
| 2004 | MBC Best Theater – "Very Merry Christmas" | | one-act drama |
| MBC Best Theater – "Tabloid Episode 1: Miss J's Truth" | | one-act drama |
| The Age of Heroes | Security Chief | |
| Forbidden Love | | Guest |
| Beijing My Love | Seo Il-doo | |
| 2003 | Drama City – "Unstoppable Brother" | | one-act drama |
| Drama City – "Crime Free Village" | | one-act drama |
| Drama City – "São Paulo" | | one-act drama |
| Drama City – "The Queen of Disco" | | one-act drama |
| Drama City – "S Law and Under Scandal" | | one-act drama |
| Good Person | Goo Sang-jin | |
| Snowman | | |
| Punch | Bong Gi-bong | |
| 2002 | Girl's High School Days | Park Jong-soo | |
| 2000 | Cruise of Love | | |
| 1999 | Ghost | Bong-gu | |
| Did We Really Love? | | |
| Young Sun | Han Jae-soo | |
| 1998 | White Nights 3.98 | | |
| 1995 | Jazz | | Guest |