Eugene Byrd

Eugene Byrd (born August 28, 1975) is an American actor. He portrayed Andy Diggle in the third season Arrow episode,.