Won Tae San is a South Korean actor.
Rampant
Role(s): Qing Dinasty Commander
Long Time No See
Role(s): Black Leopard