Stephen Oyoung is an American actor and martial artist best known for portraying Martin Li / Mister Negative in the 2018 video game Spider-Man and its 2023 sequel, and US Navy Dive Master "Pills" in Mission: Impossible – The Final Reckoning. From Wikipedia