Дэвид Мойес родился 25 апреля 1963 года в шотландском Глазго.
Свою игровую карьеру Мойес начинал в «Селтике», с которым выиграл чемпионство, а дальше немало поколесил по Британии, выступая за «Кэмбридж», «Бристоль Сити», «Шрусбери», «Данфермлайн» и «Хамильтон». Последним клубом Мойеса стал «Престон», в котором шотландец провел 5 лет в качестве футболиста, а в 1998 году перешел на тренерскую должность.
Он очень долго готовился осуществить свою мечту – стать наставником футбольного клуба, посещал немало курсов, посвященных этой деятельности, постигая азы тренерского искусства с 22 лет! Он спас «Престон» от вылета из второго дивизиона, а спустя несколько лет вывел его в первый, а затем едва не дошел со своей командой до премьер-лиги.
В марте 2002-го Мойес был приглашен на пост главного тренера «Эвертона». В своем фактически дебютном сезоне-2002/03 шотландец занял седьмое место в премьер-лиге. Затем последовало ужасное 17-е место, но в 2004/05 «Эвертон» замкнул четверку лучших команд Англии, добившись права участвовать на следующий год в отборочных играх Лиги Чемпионов.
Следующий год подтвердил неровность выступлений команды при Мойесе – «Эвертон» вылетел из Лиги, затем из Кубка УЕФА и занял лишь 11-е место в чемпионате. Успехи на трансферном рынке (покупка Джонсона и Лескотта) позволили «ирискам» успешно выступить в сезоне-2006/07 – итоговое 6-е место. Спустя год «Эвертон» финишировал пятым, дошел до полуфинала Кубка Англии и 1/8 финала Кубка УЕФА, понемногу улучшая тренерскую статистику Дэвида Мойеса.