Ben Affleck has starred in several successful movies throughout his career, including Good Will Hunting, Armageddon, Pearl Harbor, The Town, Argo, and Gone Girl.