Guest Stars Vincent Tong voices Gene Khan / Mandarin Catherine Lough Haggquist voices Roberta Rhodes Mackenzie Gray voices Obadiah Stane Fred Henderson voices Howard Stark Michael Adamthwaite voices Justin Hammer Donny Lucas voices Mr. Fix Paula Lindberg voices Sasha Peter Kelamis voices Whiplash David Orth voices Donnie Gill / Blizzard