top of page

About Me

David is the host of the Afternoons (1-4PM) on LIFE 100.3.

In the office, he is the corporate Fundraiser, connecting with business owners and community members interested in supporting LIFE. David also oversees LIFE's Ministry Relations department, building relationships with churches and pastors. 

He first launched the Christian current affairs podcast Culture At A Crossroads in 2020, and it grew to become a national radio show airing weekends on over 10 frequencies across Canada. At this time new content is on pause, but the show continues to air on Harvesters FM.

David has written for a number of different publications, including The Globe and Mail, the former Barrie Examiner, The Christian Herald, The Canadian Press, and The Gospel Coalition Canada.

David is a graduate of Broadcast Journalism from Western University and Fanshawe College, and has taken seminary courses at McMaster Divinity College. 


David is a sports lover and outdoor enthusiast. His claim to fame is having kayaked to work. 

bottom of page