https://beulah.ca/sermons/what-can-i-do-to-restore-my-spiritual-passion-2/?player=video
https://www.youtube.com/watch?v=xp2N3YS8Mo8
https://vimeo.com/813055000
https://www.youtube.com/watch?v=xp2N3YS8Mo8
https://vimeo.com/813055000
"Love, Laugh, Live" David Macfarlane at Centre Street Church, Calgary
Relational Evangelism is the Key | at Peoples Church Toronto
"Every Day Difference Makers" David Macfarlane a Televised Devotional
Dr. David and Diana Macfarlane
Oxford, UK
One thousand leaders form 28 countries attended the international conference where David was invited to give two plenary messages and two well attended seminars at the King's Centre in Oxford, UK.
David speaks to 7000+ at MTS Centre
5000 were expected but over 7000 flooded the MTS arena in Winnipeg, Manitoba. Even though David's sermon was to encourage the Christians to spread the love of God when the invitation was given 92 came forward to give their lives to Christ.
Speaking throughout New Zealand and Australia
Diana was able to accompany David as he spoke at meetings for national leaders in seven cities in New Zealand and Australia
National Televised Canadian Rally
David addresses the crowd at a nationally televised event in Peterborough called "Celebration!" that he organized to help churches embrace their communities with authentic faith.
Outreach Event
Compass Point Church is the location of this outreach meeting. David enjoys teaching seminars to equip church leaders and congregations as well as ministering at church based city wide impact events such as this one.
Conference at Peoples Church
David at Peoples Church in Toronto for an "Ignite the Light" evangelism conference with Charles Price, Ravi Zacharias, Michael Green and others.
Prince George BC Stadium Event
David was the evangelist for this city wide event that attracted over 5000 for the closing night with an accumulated attendance of over 10000. Forty Four churches worked together and over1500 people responded to Christ for the first time over the five days!
Check David's availability for your upcoming event
e-mail: [email protected]
Cell: 519 884 0515
Check David's availability for your upcoming event
e-mail: [email protected]
Cell: 519 884 0515