Dave was born in St. Catharines, Ontario in 1970. Growing up, he worked in the Niagara region on fruit farms and in greenhouses. He graduated from McMaster University with a degree in Civil Engineering. He now owns a business manufacturing custom cabinet doors. He lives in St. Anns with his wife of 6 years, Sylvia and their four children Nicolas, Laura, Russell and Stuart. They are members of Living Hope Orthodox Presbyterian Church where Dave contributes as full-time organist.
Dave has been active in the Christian Heritage Party for 14 years. He has been a campaign manager, the CHP's provincial treasurer and a CHP candidate in the last 3 elections. He has also been involved with the Ontario Family Coalition Party and a Community Impact Committee. His pastimes include hockey, archery, and he enjoys managing his 100 acre bush lot.