These films are listed in chronological order by year of release.
1. The Goonies
1985 comedy adventure that was directed by Richard Donner. Story of a group of friends from Oregon on a treasure hunt. Josh stars as the oldest member of the group, Brand. Cast also included Sean Astin, Corey Feldman, Joe Pantoliano, and Anne Ramsey.
2. Hollow Man
2000 science fiction film directed by Paul Verhoeven. Loosely inspired by the novel The Invisible Man by H.G. Wells, it tells the story of a scientist that becomes invisible. Josh stars as Dr. Matthew Kensington. Also starring in the film were Kevin Bacon and Elisabeth Shue.
2008 biopic about George W. Bush. It was directed by Oliver Stone. Josh played the title role. The film also included Elizabeth Banks, James Cromwell, Richard Dreyfuss, Jeffrey Wright, Scott Glenn, Bruce McGill, and Noah Wyle.
4. Jonah Hex
2010 western film based on the DC Comic character. It was directed by Jimmy Hayward. Josh played the title role. Others in the film included John Malkovich, Megan Fox, Michael Fassbender, Michael Shannon, and Will Arnett.
5. True Grit
2010 re-make of the 1969 western film. Both were based on novel of the same name by Charles Portis. This film was directed by the Coen Brothers (Joel and Ethan). Josh played the role of the bandit Tom Chaney. Also starring in the film were Jeff Bridges (as Marshal Cogburn, originally played by John Wayne), Hailee Steinfeld, and Matt Damon.
6. Men In Black 3 2012 science fiction comedy directed by Barry Sonnenfeld. In this third entry in the MIB series, Josh plays a version of the Tommy Lee Jones character, K, from the past. Tommy Lee Jones and Will Smith also starred in the film.
Happy Birthday again Josh. You would have made a great Bruce Wayne!