01of 10

Eric Lee/Miramax Films

Ben Affleck Throwback Gallery

02of 10shutterstockInSurviving Christmas,Affleck performed alongside powerhouses like Christina Applegate, Catherine O’Hara andJames Gandolfini.

02of 10

shutterstock

Ben Affleck Throwback Gallery

InSurviving Christmas,Affleck performed alongside powerhouses like Christina Applegate, Catherine O’Hara andJames Gandolfini.

03of 10

Ben Affleck Throwback Gallery

04of 10shutterstockIn the 2007 action filmSmokin' Aces, Affleck acted alongside talent likeAlicia Keys, Ryan Reynolds and Jeremy Piven.

04of 10

Ben Affleck Throwback Gallery

In the 2007 action filmSmokin' Aces, Affleck acted alongside talent likeAlicia Keys, Ryan Reynolds and Jeremy Piven.

05of 10shutterstockAffleck starred alongside Olga Kurylenko andRachel McAdamsin the 2012 romantic dramaTo The Wonder.

05of 10

Ben Affleck Throwback Gallery

Affleck starred alongside Olga Kurylenko andRachel McAdamsin the 2012 romantic dramaTo The Wonder.

06of 10Snap Stills/ShutterstockThe two past-and-current love birds,Lopezand Affleck, starred in 2004’sJersey Girl— and you guessed it: They played each others' love interests in the flick as well.

06of 10

Snap Stills/Shutterstock

Jennifer Lopez, Raquel Castro, and Ben Affleck Jersey Girl - 2004

The two past-and-current love birds,Lopezand Affleck, starred in 2004’sJersey Girl— and you guessed it: They played each others' love interests in the flick as well.

07of 10shutterstockThe now 50-year-old played Captain Rafe McCawley in the 2001 dramaPearl Harbor.

07of 10

Ben Affleck Throwback Gallery

The now 50-year-old played Captain Rafe McCawley in the 2001 dramaPearl Harbor.

08of 10ShutterstockThe movie star had the honor of playing one of Hollywood’s most coveted roles: Batman/Bruce Wayne.

08of 10

Shutterstock

Batman V Superman

The movie star had the honor of playing one of Hollywood’s most coveted roles: Batman/Bruce Wayne.

09of 10shutterstockChristian Wolff, a freelance accountant for dangerous criminal organizations, was Affleck’s character in the 2016 action-thrillerThe Accountant.

09of 10

Ben Affleck Throwback Gallery

Christian Wolff, a freelance accountant for dangerous criminal organizations, was Affleck’s character in the 2016 action-thrillerThe Accountant.

10of 10shutterstockThe star ran through the pouring rain with his co-starSandra Bullockin the 1999 romantic comedyThe Forces of Nature.

10of 10

Ben Affleck Throwback Gallery

The star ran through the pouring rain with his co-starSandra Bullockin the 1999 romantic comedyThe Forces of Nature.

source: people.com