Hassan Vosough nahm aktiv an der konstitutionellen Revolution teil und wurde als Gründungsmitglied der konstituierenden Sitzung des ersten Parlaments 1906 zum stellvertretenden Parlamentspräsidenten gewählt. In den Jahren 1911 bis 1915 war Hassan Vosough zunächst Außenminister und später Finanzminister Irans. Das Amt des Premierministers übernahm er erstmals vom August 1916 bis Mai 1917. Nach der Abdankung des russischen Zaren am 15. März 1917 machte man sich im Iran Hoffnungen auf ein Ende des Ersten Weltkriegs und einen Abzug der russischen und britischen Truppen, die im November 1914 in den Iran einmarschiert waren und das Land seit dieser Zeit besetzt hielten. Hassan Vosough organisierte die vierten Parlamentswahlen in der Geschichte der noch jungen konstitutionellen Monarchie Irans und musste dann aber wegen der anhaltenden nationalistischen Agitation und der terroristischen Aktivitäten eines antibritischen „Strafkomitees“ zurücktreten.