Israeli Labor Party
Halpert war von der 13. bis zur 16. Legislaturperiode Knessetabgeordneter. Zuerst war er Knessetabgeordneter des Awoda (1992–1999), anschließend war er Knessetabgeordneter des Jisra’el Achat (1999–2001). Danach war er Knessetabgeordneter des Awoda (2001–2003 und 2006). Des Weiteren war er in der 29. Legislaturperiode vom 7. März 2001 bis 2. November 2002 als Abgeordneter der Awoda stellvertretender Verkehrsminister.