He is best known for portraying Martin Li / Mister Negative in the 2018 video game Spider-Man and its 2023 sequel.
He worked in films such as Mission: Impossible – The Final Reckoning, Twisters, Olympus Has Fallen and Sicario.
He trained actors Keanu Reeves, Denzel Washington and Adam Driver for the films 47 Ronin, The Equalizer and Star Wars: The Force Awakens, respectively.
He appeared on television in major shows such as HBO’s Insecure, NCIS, Apple TV’s For All Mankind, CSI: Las Vegas, and Netflix's Jupiter's Legacy.
In video games, he portrayed a Jedi Master in Star Wars: The Old Republic,[1] and gained more recognition as Martin Li / Mister Negative in the 2018 video game Spider-Man, a role he reprised in the 2023 sequel, Spider-Man 2.