David Hubert (born 12 February 1988) is a Belgian footballer. He plays as a defensive midfielder and currently plays for OH Leuven.