Mark Ivanir is a Ukrainian-born Israeli stage, film and television actor who lives in Los Angeles, California, since 2001. His first major film role was in Steven Spielberg's 1993 Oscar winning epic Schindler's List.
As the vigilante Punisher, ex-Marine Frank Castle has been unrelenting in his battle against organized crime. While his methods are severe, (and usually permanent), The Punisher remains driven by personal loss...and his own brand of justice.