Dr. Daniel Haffey was born and raised in Saskatchewan, Canada.
Dr. Haffey attended medical school at the University of Saskatchewan. He moved to British Columbia in 2014 for his family medicine residency in Chilliwack. He joined Hope Medical Centre practice in 2017.