Harry Adam

Harry Adam portrayed Church Boy in The Punisher.