Won Tae-san is verschenen in 1 show en 1 movie. Een voorstelling te vinden in de rol van Black Leopard in de serie Long Time No See (2017). In de bioscoop, in de rol van Qing Dinasty Commander in de speelfilm 창궐.