The Punisher
2004
Marcus Johns was born on 11 April 1993 in Miami, Florida, USA. He is an actor and director, known for The Punisher (2004), Rock of Ages (2012) and In This Gray Place (2018). He has been married to Kristin Lauria since 18 February 2017. imdb.com