This user is currently suspended on meta. There is however no hint of this on his user page except for the fact he has 1 reputation on meta and 21 on the main site. I picked a custom ban reason for this.
He also does not appear on the list of people currently suspended.
Another user has received a not-for-science suspension on the same site, and his profile works correctly however. (I'm not putting a direct link here to protect the guilty.)
They've both been suspended for a custom reason on the same site, so I'm kind of at a loss here as to what might've happened.