Marcus Johns: Marcus Johns. Actor: The Punisher. Marcus Johns was born on 11 April 1993 in Miami, Florida, USA. He is an actor and director, known for The Punisher (2004), In This Gray Place (2018) and Rock of Ages (2012). He has been married to Kristin Lauria since 18 February 2017. They have one child.
Known For: The Punisher (Will Castle), In This Gray Place (Elijah Whelan), Rock of Ages (Drew's Band), Viral: The Musical (Kyle Phillips)