That was over 13 years ago in 2007.
Today he is 53, and has starred in 64 movies in total, 35 since No Country for Old Men was released.
In No Country for Old Men, I think Josh Brolin looks:
No Country for Old Men scores 7.8 out of 10 on The Movie Database.
Josh Brolin's first acting role was as 'Brand Walsh' in The Goonies, released in 1985 when he was 17.