Harlon Miller

Harlon Miller portrayed Faceless John in Cloak & Dagger.