He is Kirkcudbright through and through and has captured his town’s social history on film for more than a decade.
Talking to Sam Kelly one thing is obvious – he loves the place in which he’s lived all his 78 years.
Through the years he’s seen Kirkcudbright’s character change as old industries fell away to be replaced largely by a booming tourist trade.