He was preceded in death by his parents and his beloved wife, Joanne Egan.
A proud Air Force veteran and lifelong marathon runner, David lived with energy, curiosity, and purpose. He loved flying and sailing, and his passion for world travel took him across many countries where he delighted in learning new languages and sharing stories from his adventures. Known for his warmth and gift for storytelling, he left a lasting impression on everyone who knew him.
A celebration of life will be held at a later date in Mission.