Won Tae-san a tourné dans 1 série et dans 1 film. Une prestation à retrouver dans le rôle de Black Leopard dans la série Long Time No See (2017). Au cinéma, dans le rôle de Qing Dinasty Commander dans le long métrage 창궐.