IMHO it's a good fold in question of surviving deeper into the tournament (but you will have to play big pots once..), but I just couldn't fold aces in the freeroll, he can probably have all kinds of things here.
P.S. I thing you needed to be more agro.