Armored Truck Driver is a fictional character portrayed by Devon Alexander in the TV series Arrow.
They appear in 1 episodes out of a total of 170 aired
Episodes1
Brotherhood
episode S4.E7 november 2015A shocking revelation complicates the battle between Team Arrow and Damien Darhk; Thea loses control in front of Alex.