Marco is 45 after the time skip Shanks is 39 he is indeed a bit older, still the man in the flashback cannot be him Nobody said that. The OP is speculating that he might be Marco's dad, and I particularly think that it could be the case. This is Jackson Banner (No. 6 of Roger’s pirates). I don't think so. Doesn't look like him and Jacksonbanner apparently fights with a sword and claws. * The right one is Jacksonbanner during the God Valley Incident.