Song Kang-ho nunca se formó profesionalmente como actor y comenzó su carrera en grupos de teatro social después de graduarse de la Preparatoria Kimhae. Más tarde, se unió a la influyente compañía de teatro de Kee Kuk-seo con su énfasis en la actuación instintiva y la improvisación, que resultó ser su campo de entrenamiento. Comenzó a trabajar en películas como actor secundario y papeles menores desde 1996. Ganó notoriedad por su destacada actuación en la cinta de Neung-han Song No. 3 (1997) como un gánster que entrena a un grupo de reclutas jóvenes, ganando su primer premio al Mejor actor de reparto en los Blue Dragon Film Awards. Ganó la estatuilla en tres ocasiones más al Mejor actor por su trabajo en The show must go on (2007), The attoney (2013) y A taxi driver (2017). En 2019 protagoniza la cinta ganadora de la Palma de oro del Festival de Cannes Parásitos, del director Bong Joon-ho.