As of June 2023 I couldn't find out much about this guy. He doesn't have a Wikipedia page nor is he listed at doollee.com.
The IMDB have two entries for the name: here and here but I can't confirm either are him.
He has a linkedin page.
He's on Twitter.
And he's on Facebook.