He has been an Israeli soldier since 1978. He commanded the following units: the Northern Command, the Golani Brigade, the Judea and Samaria Division, and the Operations Directive. In between he was military secretary to prime minister Ehud Barak from 1999 to 2001.