mckinley richardson age