Following the Iranian Revolution, Sohrabi was appointed as the chief of gendarmerie forces of Gilan Province in February 1979. On 9 February 1985, he became the national chief of gendarmerie. He was promoted to the rank of brigadier general in 1987. Sohrabi continued to serve in the capacity until 1 April 1991, when the forces were formally merged into the Law Enforcement Force, the unified police force in the country. He was responsible for supervising the merger process involving Shahrbani and Revolutionary Committees in addition to his own service, and was subsequently appointed as the chief of the newly-formed police forces. Sohrabi was replaced on 24 September 1992 and became retired.