 From 1993 to 1994 he served as the Assemblyman from the 101st district.After 1994, Cahill served as the director of a Medicare health care plan under contract with the Health Care Financing Administration.Cahill was elected again to the Assembly in 1998, and began his term in 1999.