Lex provides the voice of Suguru Geto in the international hit anime film Jujutsu Kaisen 0, and the current series. His other iconic roles in Anime include Wargreymon in Digimon, Sozin the Fire Lord in Avatar the Last Airbender, Goemon in Lupin the Third, Jagged Stone in Miraculous Lady Bug, Hayate Gekko and Teuchi (Raman lchiraku owner) in Naruto, Omaeda in Bleach, Kenshiro in Fist of the North Star, Yuri in Megalobox, Sanosuke Sagara in Rurouni Kenshin, Maxie in Pokemon Generations, Goku in Dragonball Super (Toonami Asia release), Egor and Shu in Durarara X2, Zagato, Lantis and Rayearth in Magic Knight Rayearth, Sanzo in Sayuki Reload, Captain Harlock in Captain Harlock, and many more.
Video game fans will recognize his voice as Dr. Neo Cortex in the Crash Bandicoot franchise, Kiljeaden in World of Warcraft, Dr. Doom in Marvel Heroes, Charr Male in Guild Wars 2, CR6520 in Jedi: Fallen Order, Stone Troll and Fire Troll in God of War, Poe Dameron in Star Wars Battlefront II, Soap McTavish in Call of Duty Mobile, Torvald in Evolve, The Grim Creeper in Skylanders, Spyglass in Titanfall, and Hans Solo, Poe Dameron, and Stormtroopers in many STAR WARS games.
His Mainstream Animation credits include the Warner Bros and DC characters Batman, Dr. Doom, Young Wildcat, Clayface, Metallo, Atomic Skull, Grimbor the Chainsman, Captain Cold, and Heat Wave. He also plays the Doorman and his Dog Hundley on Curious George, and the Crimson Tie Pilot, Major Vonreg in Star Wars Resistance!