Stephen Oyoung

Actor
IVA Star Rating : 64
Stephen Oyoung is an American actor best known for television and video games. His most prominent role was portraying the villain Mister Negative in the 2018 video game Spider-Man.

Stephen Oyoung is an American actor best known for television and video games. His most prominent role was portraying the villain Mister Negative in the 2018 video game Spider-Man.

Links

Actor Filmography

(see additional filmography)

Actor Filmography

Ouch! Looks like something broke. Try reloading this page. 🗙