Matt Lovell

Matt Lovell portrayed Mandarin Guard in Iron Man 3.