In the Arrow episode “A.W.O.L.”, while Oliver (Stephen Amell) struggles to learn a new way of life, John Diggle (David Ramsey) is confronted by his past. When an enemy from his wartime past shows up in Star City, John Diggle must learn to trust his brother, former crime lord, Andy Diggle.
Andy is portrayed by Eugene Byrd. He’s best known for his roles on Bones (Dr. Clark Edison), True Blood (Jerome), Suburgatory (Cyrus), American Horror Story (Grayson’s partner), Heroes (Campaign Manager), Crossing Jordan (Sidney), For Your Love (Omar), Promised Land (Lawrence “LT” Taggert), and The Cosby Show (Theo’s friend Eugene). Byrd also appeared in the film 8 Mile (Wink) with Eminem. Arrow airs on Wednesdays at 8pm on CW.