Ο Δημήτρης Μόσχος γεννήθηκε το 1964 στην Αθήνα. Σπούδασε θεολογία στην Αθήνα και θεολογία και Βυζαντινολογία στα Πανεπιστήμια Erlangen και Μονάχου (1988-1992).
Ανακηρύχθηκε το 1994 Magister Artium βυζαντινολογίας Παν/μίου Μονάχου, το 1995 διδάκτωρ Θεολογίας Παν/μίου Αθηνών και το 2007 Υφηγητής Εκκλησιαστικής Ιστορίας του Παν/μίου Rostock. Υπηρέτησε ως θεολόγος καθηγητής στη Μέση Εκπαίδευση (1992-2007). Το 2007 εξελέγη Λέκτορας στο Τμήμα θεολογίας της Θεολογικής σχολής του Παν/μίου Αθηνών στο γνωστικό αντικείμενο της Γενικής Εκκλησιαστικής Ιστορίας. Είναι επίσης επισκέπτης καθηγητής στη θεολογική σχολή του Παν/μίου Rostock και μέλος της συντακτικής επιτροπής του περιοδικού "Σύναξη".