Le capitaine D. Martin a obtenu son diplôme du Collège de la Garde côtière canadienne en 1982 en tant qu’officier de navigation. Au cours d’une carrière de plus de 25 ans en mer, le capitaine Martin a travaillé à bord de nombreux navires de la Garde côtière.
Le capitaine Martin a aussi œuvré dans des postes à terre, faisant tour à tour fonction d’agent désigné à terre régional, de surintendant, Sûreté et sécurité de la flotte, et de surintendant régional d’un centre des opérations. Ces postes étaient en appui direct de la flotte de la Garde côtière et des programmes de la Région des Maritimes.
En 1989, le capitaine Martin a obtenu son diplôme de capacité en commandement et a été à la barre de navires polyvalents de Type 1100 ainsi que du NGCC Hudson, un des navires hauturiers de recherche océanographique canadiens.
Le capitaine Martin est présentement commandant du NGCC Terry Fox posté à la sortie de St. John’s, T.-N.-L. Le Terry Fox fournit de l’assistance en matière de déglaçage et de ravitaillement arctique dans l’Extrême-Arctique canadien durant les mois d’été, et à partir de la côte nord-est de Terre-Neuve, en passant par le golfe du Saint-Laurent, jusqu’à la ville de Québec durant les mois d’hiver. Le Fox offre aussi des services de gestion des glaces et de contrôle des inondations dans la région avoisinante de la ville de Québec.