I didn't think that was him. Unless Megas used a fake picture for another project. The two pictures I have seen of "Thomas Megas" are two different people.