Is this him?
Far as I can tell. 4 different sources link the same photo to his story.
Not going to hand on heart confirm it to you, and someone better with the research might want to take over from here, but that’s what I managed to dig up.