David was born in Chile, and grew up in in Montreal and Ottawa, and is fluent in French and Spanish. After High School, he served in the Canadian Navy, and was stationed in Halifax. Upon completion of his military service he enrolled in University, studying the Arts. He started acting late in life. He can be seen in the Netflix production of Virgin River, and on television in Hallmarks Matchmaker Mysteries and an appearance in one other Hallmark Production. He lives in Vancouver , with his wife, a music teacher, and he is an avid hockey player, and in the summer he can be seen enjoying his motorcycle.