داود محمدی علاوه بر فعالیت قضایی از سال 73 تا 91 به مدت 18 سال بعنوان مدرس در دانشگاه های آزاد اسلامی قزوین،زنجان و ابهر،دانشگاه پیام نور بوئین زهرا،ابهر و قزوین،موسسه آموز عالی کار استان قزوین و موسسه آموزش عالی علامه قزوینی به تدریس دروس حقوقی و جزایی ، جامعه شناسی، ورزش و ادبیات و تاریخ اسلام پرداخت.
وی همچنین از سال 1366 تاکنون بعنوان رئیس هیات تنیس روی میز استان قزوین فعالیت نموده و علاوه بر آن فعالیت ورزشی خود را به عنوان رئیس کمیته انضباطی و رئیس کمیته امور استانها و عضو کمیته مربیان و آموزش فدراسیون تنیس روی میز کشور و عضو هیات رئیسه در هیاتهای مختلف ورزشی به ویژه کشتی و سوارکاری و فوتبال دنبال کرده است.
وی هم اکنون به عنوان نمیانده مردم و رییس کمیسیون اصل 90 مجلس شورای اسلامی مشغول فعالیت است.