Hirschson var medlem av det israelske Knesset mellom 1981 og 1984, og igjen fra 1992 til 2009. Han har også sittet som kommunikasjonsminister, finansminister og minister for turisme. Fra 1970 til 1992 var Hirschson generalsekretær for National Youth League. Han har vært leder av National Histadrut siden 1995 og leder av National Health Fund siden 1996. Han var medlem av det politiske partiet Likud. Hirschson trakk seg fra politikken etter påstander om korrupsjon.