התגייס לצה"ל בשנת 1992 לחיל הלוגיסטיקה, שירת במגוון תפקידי שטח בדרג השדה, שימש סגן מפקד פלוגת מפקדה במבצע ענבי זעם. היה מ"פ מפקדה בגדוד 405. בהמשך היה קצין הלוגיסטיקה של אגד ארטילרי 282. שימש כקצין המבצעים של אגף הטכנולוגיה והלוגיסטיקה במהלכה של מלחמת לבנון השנייה, ויישם בסופה את לקחיה באמצעות יצירת הסדרה תורתית וארגונית בביצוע התהליכים המבצעיים באופן דיגיטלי בחמ"ל הלוגיסטי המטכ"לי. לאחר מלחמת לבנון השנייה מונה לסגן מפקד אגד לוגיסטי מרחבי בפיקוד הדרום ובמסגרת מבצע עופרת יצוקה הקים ומיסד לראשונה בפיקוד הדרום מרכז לוגיסטי נייח (מל"ן). היה קצין הלוגיסטיקה של עוצבת אדום (אוגדה 80) וקצין לוגיסטיקה בעוצבת הפלדה (אוגדה 162) במסגרתו הופעלה האוגדה למבצע עמוד ענן. שימש כמפקד מגמת מפקדים בבה"ד 6, ראש ענף הלוגיסטיקה והמבצעים בחטיבת הלוגיסטיקה באט"ל וקצין לוגיסטיקה של פיקוד הצפון. לפני כניסתו לתפקיד ראש חטיבת הלוגיסטיקה, שימש הוא כראש מחלקת הלוגיסטיקה והמבצעים בחטיבה שם הניח הוא לראשונה את התשתית התהליכית לשינויים המבניים אותם הוא מבצע כראש החטיבה.