There's a Trick of the Light I'm Learning to Do

This is a collection of songs I wrote and recorded in January - March, 2020 while on sabbatical from ministry. They each deal with a different aspect or expression of the Gospel. Click on the image above to listen.

Three Hands Clapping

This is my latest recording project (released May 27, 2019). It is a double album of 22 songs, which very roughly track the story of my life... a sort of musical autobiography, so to speak. Click the album image to listen.

Ghost Notes

Ghost Notes
A collections of original songs I wrote in 2015, and recorded with the FreeWay Musical Collective. Click the album image to listen.


Recorded in 2014, these songs are sort of a chronicle of my journey through a pastoral burn-out last winter. They deal with themes of mental-health, spiritual burn-out and depression, but also with the inexorable presence of God in the midst of darkness. Click the album art to download.


click image to download
"soundings" is a collection of songs I recorded in September/October of 2013. Dealing with themes of hope, ache, trust and spiritual loss, the songs on this album express various facets of my journey with God.


Click to download.
"Bridges" is a collection of original songs I wrote in the summer of 2011, during a soul-searching trip I took out to Alberta; a sort of long twilight in the dark night of the soul. I share it here in hopes these musical reflections on my own spiritual journey might be an encouragement to others: the sun does rise, blood-red but beautiful.


Prayers, poems and songs (2005-2009). Click to download
"echoes" is a collection of songs I wrote during my time studying at Briercrest Seminary (2004-2009). It's called "echoes" partly because these songs are "echoes" of times spent with God from my songwriting past, but also because there are musical "echoes" of hymns, songs or poems sprinkled throughout the album. Listen closely and you'll hear them.


This collection of mostly blues/rock/folk inspired songs was recorded in the spring and summer of 2015. I call it "accidentals" because all of the songs on this project were tunes I have had kicking around in my notebooks for many years but had never found a "home" for on previous albums. You can click the image to download the whole album.

blogs I follow

Readings, 2020

Readings, 2020
Paradise Lost, John Milton

Adorning the Dark, Andrew Peterson

The Soul of Shame, Curt Thompson

Cure for the Common Life, Max Lucado

Halos and Avatars, Craig Detweiller, ed.

Fool's Talk, Os Guinness

Brendan, Frederick Buechner

The Screwtape Letters

Surprised by Joy, C. S. Lewis

The Pilgrim's Regress, C. S. Lewis

Becoming Whole, Brian Finkert and Kelly Kapic

Real Sex, Lauren Winner

Out of the Silent Planet, C. S. Lewis

Voyage to Venus, C. S. Lewis

That Hideous Strength, C. S. Lewis

random reads

The Scruffy Little Puppy, a Parable for Children

Once upon a time there was a scruffy little puppy who lived in a pet store on the corner of a busy street in the city. Scruffy little puppy was not like any of the other puppies.

Sparky was fully of vim and vinegar and all the children who visited the pet store loved to play with him. But Scruffy Little Puppy had one lame paw and couldn’t run very well.

Sophie had a beautiful curly coat and wore a bow behind her ears. All the grown ups who came to the pet store said how lovely she was. But Scruffy Little Puppy’s coat was all ragged and tatty.

No one ever took any notice of Scruffy Little Puppy. No one loved him. And no one wanted him.

One day a man came to the pet store and told the Keeper that he wanted a playful puppy for his little boy, and he was prepared to pay fifteen dollars for one. The keeper pointed out Sparky, bouncing around with his ball in the shop window.

“That Puppy,” said the keeper, “is worth fifteen dollars for sure.”

Another day, a young lady came in. When she saw Sophie’s curly coat, she said she just had to have her, and the keeper should name his price. The keeper said that Sophie was worth ten dollars at least.

But no body ever came in asking how much Scruffy Little Puppy was worth. No one told the Keeper that they just had to have him. No one loved him. And no one wanted him.

One day a nice-looking young man came into the pet store. Scruffy Little Puppy didn’t look up from his basket, but he listened closely.

“I saw that puppy with the lame paw in the window,” the man was saying to the keeper. “I think I might like to have a dog like that.”

The Keeper laughed. “You mean Scruffy Little Puppy?” he said. “Oh well. He can’t run very well. And his coat is pretty mangy. Let me show you some different puppies.”

“No,” insisted the gentle young man. “I want that puppy. How much is he worth?”

The Keeper scratched his head. Sophie had sold for ten dollars. Sparky for fifteen. But Scruffy Little Puppy wasn’t worth anything near as much as them.

“Well,” he said at last, “I could give you Scruffy for two dollars. That’s probably a fair price.”

The kind-looking young man rubbed his chin. Scruffy hung his head in shame.

“Two dollars is a lot of money,” he said. “But it’s not enough for my Scruffy Little Puppy. I’ll give you a hundred dollars for him!”

Scruffy couldn’t believe what he just heard. Nor could the Keeper. He said, “Sold!” and put the money in the cash register before the young man could change his mind. And that was the day Scruffy Little Puppy went home with his new master.

Sold for a hundred dollars!

Well. Months and months went by. But the Keeper of the Pet Store never forgot the strange young man who had bought the worst puppy in the store for a hundred whole dollars.

And one day, looking out the window of his shop, he saw that same young man walking past. He was holding a dog leash, and on the leash walking next to him was the finest-looking looking dog the Keeper had ever seen.

The dog had a glossy grey coat. He walked with his head held high, and each step he took was so strong, and graceful, that you never would have noticed that he had just the faintest little bit of a limp.

The Keeper rushed out of the store to greet the man. “My,” he said. “That is a fine-looking dog you have there. What ever happened to the scruffy-little mutt you bought from me?”

The young man looked at the keeper for just a moment, and then he laughed. “Sir!” he said, “This is my Scruffy Little Puppy. It’s the same dog!”

The Keeper was astonished. “But how?” He asked. He just couldn’t believe that this fine-looking dog was the same sad-looking puppy he had sold so long ago.

“Don’t you see?” said the wise young man. “We are as lovely as we’re told we are. If you only pay two dollars for a dog, you’ll get a dog worth two dollars. But a puppy that believes he’s worth a hundred dollars, will become a hundred-dollar dog.

I showed Scruffy he was worth a hundred dollars to me, and that’s what he’s become.”

The Keeper walked away scratching his head. He just didn’t understand.

But God wants us to understand.  Because in a way, what the nice young man did for Scruffy Little Puppy, by showing him just how much he was worth to him when he felt worthless an unloved, that’s like what God did for us.

We were like the Scruffy Little Puppy, and Jesus is like the kind-young man. Because like the man in the story, who paid a hundred dollars for a puppy that no one else would even pay two for, Jesus gave his very life for us on the cross, when we were broken by sin and marred by selfishness. Jesus paid his very life for us, so that we could be with him, and so that we would know how precious we are to God.

And that’s what God wants all of us to know. He loves us so much that he gave Jesus, his one and only Son, who died on the cross for you, so that you would no it for sure, that you are infinitely precious to him.