A little bit older for MLS Next Pro being born in 2001, but Carolina do operate independently of any other MLS club, so I'd imagine their average squad age is a little bit older than MLS aligned clubs.
Actually found an old thread for him from a few years ago. He played a bit in 4th tier France (Caen's reserve team) and 3rd tier Denmark, being heading stateside for College. At Weenix before that?
So yes a bit older (25 next month) than most for MLS Next Pro. Good luck to him. US culture loves a mature age rookie story.