It looks as though he may be a one time contributor to ttba, his name appearing adjacent to that of ewx in an issue from 14 years ago.
ETA: and it looks like nwhyte might be another contributor, but to a different issue. la_marquise_de_ and damerell are also contributors. Oh, and sion_a under a previous name. Looks like a project for a quiet afternoon - spot how many people I can still identify who have been listed in ttba.