 He was re-elected five times to the seat once held by his father, John Foley.In 2005, he was elected Supervisor for the Town of Brookhaven, New York.In 2008 he was elected to the State Senate, after defeating 36-year (18 term) incumbent Republican, Caesar Trunzo.