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.

Biography from Wikipedia, licensed under CC BY-SA 4.0.

Filmography (3)