Todd Alan Crain: Todd Alan Crain. Actor: The Punisher. Todd Alan Crain was born in the USA. He is an actor, known for The Punisher (2017), Broad City (2014) and 30 Rock (2006).
Known For: The Punisher (David Schultz), Broad City (Kevin), 30 Rock (Charlie MacGuffin), Law & Order: Special Victims Unit (Henry Phillips)