Nach seiner Militärzeit besuchte Cohen die Ben-Gurion-Universität des Negev und studierte dort jüdische Geschichte und Philosophie. Dem Erwerb des Bachelor schloss Cohen ein Masterstudium in Judaistik am Schechter Institute an. Er arbeitete als Lehrer und war schließlich Schulleiter in Dimona. Cohen wurde Mitglied von Jisra’el Beitenu und 2003 zum Bürgermeister seiner Heimatstadt gewählt. 2008 wurde er im Amt bestätigt.[1] Im Oktober 2012 trat er Jesch Atid bei und kandidierte für die Wahlen zur 19. Knesset auf Listenplatz 4 seiner Partei.[2] Er wurde im Februar 2013 in die Knesset gewählt und zum Minister für Wohlfahrt und Soziales berufen.
Im Mai 2013 erregte Cohen Aufsehen, als er sich entgegen der offiziellen Regierungsposition für eine sofortige Aufgabe der isolierten israelischen Siedlungen im Westjordanland aussprach.[3][4][5]