aaron j carpenter age