Nelson Lee: Nelson Lee. Actor: Ahsoka. Nelson Lee was born on 16 October 1975 in Taipei, Taiwan. He is an actor and director, known for Ahsoka (2023), Mulan (2020) and Stargirl (2020).
Known For: Ahsoka (Senator Xiono), Mulan (Chancellor), Stargirl (Dragon KingDr. ItoDr. Shiro Ito), Blade: The Series (Shen)