Taking the lead from Psalm 145 where the psalmist exuberantly praises God for his never-ending goodness and eternal, ever present, magnificent love, this song does the same thing. Originally writtenContinue readingWonderful Love
KingsStock Music Fest 2019
The KingsStock Music Festival is a very special festival and one that holds a place in my heart. You can tell when an event is run for hard profit andContinue readingKingsStock Music Fest 2019
Podcast Episode 21 – Sweet Surrender
Notes of Devotion is a weekly podcast that explored the biblical theme of worship songs in a devotional format. This week we look at the importance of our surrender toContinue readingPodcast Episode 21 – Sweet Surrender
Podcast Episode 12 – Saviour of the World
A podcast that explores the biblical themes behind worship songs in a devotional format. This week we look at Acts 4:8-12 and listen to the song ‘Saviour of the World’.
Saviour of the World
An in depth look at Jesus’ death on the cross and its significance to Christians. It also celebrates His resurrection from the dead and the victory we can now liveContinue readingSaviour of the World
Sermon: What Worship Is (and what it is not)
Here is a video of a sermon I preached recently. It is based on Psalm 95 and is about worship. I hope it is a blessing to you.
Cling To You
‘Cling to You’ is a song of lament. Written to be sung during times in life when there seems to be no answers, when things appear to be at theirContinue readingCling To You
Amazing
‘Amazing’ carries justice and mercy as it’s heart beat that serves as a reflection of God’s amazing character. In this song I have tried to capture the qualities of GodContinue readingAmazing
Alive
This song is a bit of a co-write with friend of mine Ryan Baker-Barnes. We both grew up in Zimbabwe, Africa which is where we met. We continued to keepContinue readingAlive
Ten Thousand Thousand
This song is based upon Revelation 5:11 which says “Then I looked and heard the voice of many angels, numbering thousands upon thousands, and ten thousand times ten thousand. TheyContinue readingTen Thousand Thousand