Is this him - same name? http://www.oem.com.mx/eloccidental/notas/n3192179.htm
Well, he certainly looks like a pervert.