No, I can't seem to find any info on him either.
The alias is familiar...but heck they all go by Taha....:-)