A graduate of Queens College of the City University of New York and Columbia Law School, Rory began his career in the litigation department of a prominent international law firm and later focused his practice of law on representing employees experiencing discriminatory or unsafe workplaces. Rory previously served as a New York City Council Member and New York State Assembly Member from the Borough of Queens, a vice chair of the New York State Democratic Party, an officer in the U.S. Military, and in leadership positions in numerous Jewish communal organizations.