He held cabinet portfolios during the 1980s, 1990s and 2010s. He is also a retired professor of mathematics at Sharif University of Technology. He is currently under police custody with murder charges, and submitted himself to local police after killing his second wife.