I knew that J August Richards had a super secret role in the pilot of SHIELD, and after seeing the thirty second snippet I have to wonder what if he is Luc Cage?