Stephen Oyoung as Onslaught{M270 Multiple Launch Rocket System}-The master strategies and leader of the Combaticon, he doesn't enjoy getting his mitts dirty, but instead prefers the thrill of designing battle plans, strategies, and tactics, and then watching his Combaticon soldiers carry them out.
Fan Casting
Travis Willingham
Stephen Oyoung
Terry McGovern
Brad Davidorf
Idris Elba
Michael Patrick McGill
Chiwetel Ejiofor
Mahershala Ali
Jason Momoa
Christian Bale
Oscar Isaac
Patrick Seitz
David Kaye
Steve Bulen
Join the Conversation
0 comments on this role
Leave a Comment