Before Mohsen Shekari was hanged in a Tehran prison, sources say he cried out, "janam fadaye Iran", meaning, "I sacrifice my life for Iran".
About 500 civilians have been killed and more than 18,000 arrested since the anti-Iranian government protests began in September, according to estimates by the Human Rights Activist News Agency.
Mr Shekari was just 23 years old when he was hanged in a prison in Karaj, near Tehran, on December 8, after what Amnesty International described as a "grossly unfair sham trial".