Ben Affleck is an American actor and filmmaker. His accolades include two Academy Awards. (moreā¦) Read More