I think he may be Israeli. You know Israel pays citizens to cause instability against Iran on forums. Also many of them learn Persian in Israel. I think he is either Israeli who learnt Persian and is coming to cause instability, or Persian Jew brought up in Israel. Notice he doesn't speak Azeri either, which is very funny for such a Turkic nationalist!
Far more legitimate than tons of Persian trolls here who pretend to be "Azeri" yet not only does not speak the language, but are quite hostile towards Azerbaijan. Also being familiar with his post history, it was certain trolls that caused him to take more "radical" stance, but still I don't think he rejects Iran or being an Iranian, it is possible to be both Iranian and a Turk, like millions of citizens of Iran, just as how you can be both Fars and Iranian at the same time.
@Ostad have said the same multiple times.