He previously worked at a large state hospital and was a member of the Public Employees Federation (PEF), a statewide joint affiliate of AFT and SEIU. He was an elected member of the PEF statewide Executive Board.