Movies › People › Stephen Oyoung

Stephen Oyoung 3 credits

Be the first to rateClick a star to rate
Photo of Stephen Oyoung
Photo: · CC BY-SA 2.0 · Commons

Born August 7, 1985 in United States

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.

Source: Wikipedia, CC BY-SA 4.0.

Credits