Stephen Horst

Stephen Horst portrayed a to-be-confirmed character in Luke Cage.