Steven Allen

Steven Allen portrayed Field Spectator in Luke Cage.