Ben Affleck says getting older has made him a better actor and he also believes directing has helped.