Born in Sarandë, Dimitris' family moved to Heraklion, Crete where he began playing football with Ergotelis in the Delta Ethniki.
[1] He was instrumental in helping Ergotelis earn consecutive promotions, which eventually brought the club in the Greek Superleague in 2004.
He then went on to play for one season with Veria in the 2005–06 Beta Ethniki, followed by a six-month move to Cypriot club AEP Paphos.
[3] He was released from his contract in January 2017, and subsequently joined another Cretan club competing in the Gamma Ethniki, AEEK INKA.
[5] After retiring, Dimitris was offered the head coach position of Chania FCA A Division club Doxa Pachiana.