Aidan Pierce Brennan

Aidan Pierce Brennan portrayed Frank Castle, Jr. in The Punisher.