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: