No, Masoud Shojaei has never played as a goalkeeper. He is a midfielder and has played for the Iranian national team since 2005. He has also played for a number of clubs in Iran, Portugal, Spain, Greece, and Qatar.
Unleash Your Football Knowledge: The Masoud Shojaei Quiz!