David Yukon

David Yukon portrayed Afghan Military General in Iron Man.