Stephen Oyoung

Stephen Oyoung, sometimes credited as Stephen O'Young or Steve O'Young, (born c. 1985) is an Asian-American film and television actor and martial arts expert. His most prominent role was portraying the villain Mister Negative in the 2018 video game Spider-Man.