Dave Duncan urodził się w 1933 roku w Szkocji, tam też ukończył studia na Wydziale Geologii Uniwersytetu St.Andrews. W 1955 roku przeniósł się do Kanady, gdzie mieszka do dziś. Przez większość swojego życia był biznesmenem, specjalistą od złóż ropy naftowej i gazu ziemnego. Wiosną 1986 roku, kiedy przyszło załamanie rynku naftowego, został nagle bez pracy. Szczęśliwym trafem, dwa tygodnie później dostał wiadomość, że wydawca kupił jego książkę.
Oczywiście, talent Duncana nie objawił sie nagle. Dziesięć lat wcześniej ukończył kurs twórczego pisania i próbował to spożytkować, jednak bez większych sukcesów. Jak sam twierdzi, swoje pierwsze publikacje kilkakrotnie przerabiał i skracał. Jego debiutacka powieść A Rose Red City ukazała się w 1987 roku, a więc w momencie kiedy skończył 54 lata! Była to jednak szósta z kolei książka, jaką napisał. Chronologicznie pierwszą powieścią był natomiast Niechętny szermierz. Ponieważ nie podobał się wydawcy (za długi, za bardzo rozdęty), Duncan napisał tę historię jeszcze raz, tym razem jako trylogię (nosi ona tytuł Siódmy miecz, a Niechętny szermierz to jej pierwszy tom).
Jak powiedział w jednym z wywiadów Duncan, wymyślanie świata uważa za łatwiejszą część pisanej historii. Najtrudniejsze według niego jest stworzenie wiarygodnego bohatera, takiego, z którym czytelnik mógłby się utożsamiać. [edytuj opis]