On biography.com its not much but hey, theres not much information on this guy and is invention was really important.
All I can say, is that I have the same question... I'm surching for his picture, I am a teacher... But it is nowhere to be find. Strange, because his invention was big ! (Belgium)