Actor
Stephen Oyoung
Born 1985-08-0740 years old
Stephen Oyoung (1985) is best known for Mission: Impossible – The Final Reckoning, Twisters and Terminator: Dark Fate.
Stephen Oyoung is an American actor 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.