 Lee was born in Taipei, Taiwan on October 16, 1975.He starred in two episodes "Oz" (2002), as inmate Li Chen, and in some episodes of "Law & Order".In 2020, Lee was cast as Dragon King" in "Stargirl".