Josh Stewart

Joshua Regnall Stewart will portray John Pilgrim in The Punisher.

Trivia

 * Josh Stewart portrayed Barsad in the 2008 movie .