How old was Ben Foster in the movie The Punisher?

Ben Foster was 22 in The Punisher when he played the character 'Specker Dave'.

That was over 19 years ago in 2004.

Today he is 42, and has starred in 54 movies in total, 39 of those since The Punisher was released.

Did you know?

  • Director Jonathan Hensleigh has worked with Ben Foster just once in his career.
  • Ben Foster's first movie was as 'Travis' in Kounterfeit, released in 1996 when he was 15
  • The Punisher scores 6.29 out of 10 on TMDB.

How old do you think he looks in the movie?

In The Punisher, I think Ben Foster looks:

The cast of The Punisher

Ben Foster in some of his other movies