Actor | Animation Department
He is the first live action actor to portray Frank Castle/The Punisher who was born after the character was created.
Let's just say I'm a physical guy.
Often plays short-tempered characters
Washington, District of Columbia, USA
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.