
John is a self taught guitarist and church organist and has been playing and composing for over 40 years. He is currently worship leader in an inner city Church of Scotland. He is cozily married with three kids and numerous grandchildren. His musical style ranges from easy to learn congregational songs to classical guitar pieces.
As an Amazon Associate, Spinn Radio earns from qualifying purchases.
Explore choirs
World-class choral ensembles, ranked and curated.
Thorns now adorn him.
How Lovely Is Your Dwelling Place Ps84
Oh My Lord Hear My Prayer, Studio Version
God Is Our Shelter Ps46
May Jesus Be With Me
I Will Meet You in the Temple
The Day of the Lord
Holy, Holy,lord God Almighty
Oh My Lord, Hear My Prayer
A Winter's Night In Bethlehem
Yet Before All of These
Words Can Be So Foolish
My Child
Remember Him
Glorious Day
I Will Sing Throughout the Earth
Walk in His Love
Living in Victory
Oh my Lord hear my prayer
The Promise.
Oh My Lord
I Will Worship the Lamb
Living In Victory (Studio Version)
Maranatha
Holy Lord Risen Lord
When I'm Troubled
He Is the Mighty One (Studio Version)
Take Back Again
What Hope Is There for Sinners (Studio Version)
The Blood of Christ
Call Upon the Lord
I will dance with you forever
Oh Lord tell us what you need
God is our shelter (Ps46)
Take me back again
Happy Is the One Who Trusts in God
I Rejoice, I Dance and Sing
Which Way?
Tune into 50,000+ live radio stations from every corner of the world on an interactive 3D globe with audio-reactive visualizations.