Nah the timing might be right but I don't think this one is an alt of that guy. I worked with a guy who was in the FC and was there for the creation of the wall. Similar in having lots of alts but I don't think it's the same guy as Skiros.
I'd be shocked if it was though.