Дональд Демерс родился в 1956 году, в небольшой сельской общине Lunenburg, штат Массачусетc. Его профессиональная карьера началась как иллюстратор и вскоре была расширена в области морской живописи. Переезд в штат Мэн в 1984 году ознаменовал собой переход в его карьере, который принес с собой иллюстрации с морскими пейзажами. Как мастер в своем искусстве, г-н Демерс проводит семинары для художников и лекции по искусству.