David Mundy (born 20 July 1985) is an Australian rules footballer who plays for the Fremantle Football Club in the Australian Football League (AFL). He plays as a half back flanker or midfielder and began his football career at Murray Bushrangers in the TAC Cup. He was the captain of Fremantle during the 2016 season.