小时因家中遭小偷，目击母亲遇刺而产生注视恐惧症，高三时学演戏后才逐渐克服。2009年以舞台剧《New Boeing Boeing》出道，有「大学路偶像」之称。2017年第一次演出电视剧《金科长》中财务部老么宣相泰，同年MBC演技大赏中，金宣虎以《Two Cops》的孔秀昌一角获得最佳新人奖及月火剧优秀演技赏。2019年10月因《抓住幽灵》的「高班长」高智硕一角受到瞩目，同年12月成为《两天一夜 第四季》成员之一，这也是他首次参与固定综艺节目演出。2020年10月以《Start-Up：我的新创时代》的韩志平