https://mappingthelives.org/bio/8ca909c8-ade6-4f56-8f3b-4d3a9b0e1889?language=en
Could this be him as well?