Ben Affleck, Actor