Stephen Oyoung as Mister Negative (Insomniacverse) - Avengers: Secret Wars Fan Cast | myCast.io
Stephen Oyoung
Age: 41
male
Stephen Oyoung is an Asian-American film and television actor. He is a martial arts expert specializing in Chinese Wushu Kung Fu. Oyoung also worked in the industry as a stuntman, a fight choreographer and a motion capture performer.
Heroes & villians from across the multiverse are transported to an alien world called "Battleworld" by Kang the Conqueror and are forced to fight each other with their home universes at stake. Release date: May 1, 2026 | Art Credit: @spdrmnkyxxiii on Twitter / IG