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.
Trying to leave their troubled lives behind, twin brothers return to their Mississippi hometown to start again, only to discover that an even greater evil is waiting to welcome them back.