Background
Gregorio was born in Staten Island and moved to Linden in 1949 after serving in the United States Navy.
Gregorio was born in Staten Island and moved to Linden in 1949 after serving in the United States Navy.
Gregorio represented the 21st Legislative District until 1978, when redistricting following the 1980 United States Census shifted him to the 20th Legislative District. In 1983, following a conviction for failing to disclose his interest in a pair of Linden go go bars, he was forced to resign from the State Senate and from his position as Mayor of Linden, New Jersey. Active in the local Democratic Party organization, he was elected to the Linden City Council in 1964 and became mayor for the first time in 1967.
He was elected to the General Assembly, where he served from 1976 to 1978 and then moved up to the State Senate where he was in office starting in 1978 and served as chair of the Senate Labor, Industry, and Professions Committee.
The jury that convicted him in December 1982 found him not guilty on nine charges, including official misconduct, tax evasion and tampering with official records. Under the terms of his conviction, Gregorio was required to relinquish his mayoral and Senate seats and would be unable to seek elected office.
Gregorio asked Lesniak, his successor in the Senate, to pursue the possibility of getting a pardon. Governor of New Jersey Thomas Kean granted the pardon in January 1990 on his last day as governor, which allowed Gregorio to re-enter the world of politics.
Gregorio maintained a grip on political power in Linden and surrounding Union County that earned him recognition as "one of the few remaining old-time local political bosses in the state—and one of the most controversial".
In his last years in office, Gregorio earned an annual salary of $114,000, making him one of the highest paid mayors in New Jersey. Gregorio argued that he fulfilled the municipal responsibilities of a business administrator in addition to his role as mayor. In the 2006 general election, Gregorio lost narrowly to candidate Richard Gerbounka, an independent candidate who had served 12 years on the city council.
After serving 33 years as mayor and never having lost a political race before, Gregorio said "I have no regrets.
There comes a time. You can"t stay in office forever" and blamed his loss by fewer than 100 votes to a lack of sufficient campaigning. Gregorio died of leukemia on October 23, 2013, aged 85, in Linden, New Jersey.
After receiving a gubernatorial pardon in January 1990, Gregorio staged a political comeback and won election as mayor of Linden, serving in that position until 2006. In a June 1983 special election, Raymond Lesniak won the seat Gregorio was forced to vacate. In the June 1990 primary, Gregorio won the Democratic nomination for mayor and was elected again as mayor by overwhelming margins.