20 Actors Who’ve Served… On The Big Screen

In honor of Memorial Day, Celebuzz is taking a look at how Hollywood has portrayed those who have served in uniform. (And while we’re at it, actors who well, just look good in army green).

In recent years, moviegoers have seen the likes of Matt Damon, Ryan Phillippe, Jeremy Renner and (in the romantic war drama category) Zac Efron portray marines, pilots and other uniformed characters from the two World Wars, the War in Afghanistan and in the case of Zero Dark Thirty, the operation leading to death of Osama bin Laden.

Let’s hear it for freedom.