Dawid comes from Kamień Pomorski, where he started his football career (in local team: Gryf). Then he moved to Vineta Wolin. He developed under wings of Paweł Ozga, and moved to Ruch Chorzów. Quickly he became star of Ruch U-17 team, achieving silver medal and top goal scorer title. His talent has been seen by major polish clubs, Dawid chose Legia Warszawa. Currently on loan to 3rd league club: Wólczanka Wólka Pełkińska.