Josh Caras

Joshua Barclay Caras portrayed Carl in The Punisher.