when the former nsw premier and member for rockdale barrie unsworth stepped down in 1991, thompson (who had been unsworth's campaign manager) was elected to replace him. he was a member of the nsw parliament for twelve years, before stepping down at the 2003 state election. he is married with a son and a daughter.