כיהן במגוון תפקידים בכירים במערך הרפואה בצה"ל, החל מרופא גדודי בגולני, ועד לתפקידו האחרון כקצין הרפואה הראשי, בדרגת תת אלוף.
במהלך שירותו הצבאי ביצע מספר קורסי פיקוד ביניהם: קורס מג"דים, קורס מח"טים וקורס מב"ל- המכללה לביטחון לאומי.
השתתף והוביל מספר משלחות סיוע הומניטרי של מדינת ישראל ביניהם המשלחת להאיטי בשנת 2010, במשך כמעט שנתיים, 2013 - 2014, בעת שכיהן כמפקד הרפואה של פיקוד הצפון, הוביל ופיקד על המבצע של הטיפול בפצועים הסורים ברמת הגולן.
בשנת 2015 פיקד על המשלחת לנפאל ובשנת 2016 פיקד על מבצע החזרת הפצועים הישראליים וגופות ההרוגים לאחר מתקפת הטרור על תיירים ישראליים באיסטנבול.
בשנת 2018 השתתף כנציג המדינה בכנס מינכן לביטחון ובשנת 2019 ייצג את מדינת ישראל בעצרת המרכזית באו"ם בנושא כוחות שמירות השלום והיה לקצין הראשון בתולדות המדינה שנואם מעל במה זו כלובש מדים.
כיהן במשך שנתיים כסגן מנהל המרכז הרפואי "הלל יפה" בחדרה.
עם סיום תפקידו כקצין הרפואה הראשי, נקרא למשרד הבריאות לשמש כראש המינהלת להיערכות מערכת הבריאות לחורף במקביל להיותו חבר הצוות היועץ מטעם משרד הבריאות לטיפול בקורונה במגזר הערבי.