Actor, Stunts, Miscellaneous Crew
Stephen Oyoung is known for his work on Thor (2011), 47 Ronin (2013) and The Last Airbender (2010).
Known for: Thor (2011), 47 Ronin (2013), The Last Airbender (2010), The Equalizer (2014)
Search: