Lee was born in Red Bluff, California, and began performing on stage at the age of eight.[4] He started pursuing voice acting professionally at seventeen and relocated to Los Angeles.[4] He is affiliated with studios including Bang Zoom! Entertainment, Crunchyroll (formerly Funimation), VSI Los Angeles, and NYAV Post.[2]
Lee's early anime roles included Ledo in the English dub of Gargantia on the Verdurous Planet and Junpei Hyūga in Kuroko's Basketball.[2] In 2020, he was cast as protagonist Makoto Edamura in the English dub of Wit Studio's Great Pretender for Netflix.[5][6] That same year, he voiced Kohaku in the English dub of Yashahime: Princess Half-Demon.[2]
In video games, Lee voiced Shang Tsung in Mortal Kombat 1 (2023) and Roland Glenbrook in Triangle Strategy (2022).[2] He has also voiced characters in Final Fantasy VII Rebirth, Genshin Impact, and Pokémon Masters EX.[2]
In 2025, Lee voiced Mystery Saja, a member of the antagonist demon boy band Saja Boys, in the Sony Pictures Animation film KPop Demon Hunters.[7][3][8][9] The film went on to win the Academy Award for Best Animated Feature at the 98th Academy Awards.[10] He also had a recurring role as Oliver "Ollie" Chen in the Disney Channel series The Ghost and Molly McGee.[2]
In late 2025, Lee was cast as the English voice of Naoya Zen'in in the third season of Jujutsu Kaisen. Screen Rant profiled Lee as "a rising star in anime voice acting", noting his crossover from KPop Demon Hunters into the Jujutsu Kaisen franchise.[1] The casting was formally announced by Crunchyroll in January 2026.[11][12]