David M. Williams (c. 1894 – c. 1959) fue un jugador de rugby que representó a Australia .
Williams, un hooker , nació en Toowoomba, Queensland y jugó un total de 4 partidos internacionales de rugby con Australia.