Biography Andrew Howard is a Welsh theatre, television and film actor. He is known for potraying the role of Luther Banks in Agents of S.H.I.E.L.D. Some of his other popular films include Two Distant Strangers, I Spit on Your Grave, and The Devil's Ch ...