השופט (בדימ’) בן-דוד כיהן במערכת המשפט כ-30 שנים במגוון תפקידים, בין היתר, כנשיא בית המשפט המחוזי בנצרת.
השופט בן-דוד מתמחה במשפט אזרחי-מסחרי ובמשפט מנהלי.