Alexander Jones

Alexander Martin Jones portrayed Bodyguard #1 in Iron Fist.