Leadership and Staff



Interim Moderator - Rev Dr John Ross
John has had over 45 years of experience in missions and ministry. With Elizabeth, he served in Nigeria from 1972 to 1976, when he became minister of Knock Evangelical Presbyterian Church, Belfast. He joined the staff of Christian Witness to Israel in 1986 and was CEO until 2002, and was then called to Greyfriars Free Church of Scotland, Inverness. He was appointed Moderator of the General Assembly of the Free Church of Scotland in 2007. From 2008 he taught at Dumisani Theological Institute, King Williams Town, South Africa. Inducted to Glenurquhart and Fort Augustus Free Church in 2012, he retired in September 2017, and became resident interim-moderator at Kilmallie in October.  John holds a Ph.D. in Historical Theology and is the author of Time for Favour: Scottish Missions to the Jews, 1838-1852 (Stoke on Trent: Tentmaker Publications, 2011). John and Elizabeth have three adult children and nine grandchildren. His interests include fly-fishing, hillwalking and birding.  



Elder - Graeme Ferguson 
Graeme is originally from Blairgowrie and worked in various locations throughout Scotland before moving to work in Fort William in 2002. He is a Rural Practice Chartered Surveyor. He enjoys reading and walking. Graeme is married to Vicky and they have two girls, Anna and Abi. 

Alan Massie

Elder - Alan Massie 

David MacCallum

Elder - David MacCallum 
David was born and bred in Lochaber, trained as a Civil Engineer and has worked throughout the Highlands and Islands and is now retired. David joined the congregation in 1987 and served as a treasurer for many years. He enjoys DIY, Curling and Cycling. He is married to Anne, and they have 3 grown up children, Lesley, Rhona and Ruth and is blessed with 2 grandchildren, Alasdair and Siobhan.


Elder - Craig Murray 
Craig Murray has been a member of the congregation since 1997, having previously lived in Ayr, Edinburgh and Aberdeen. He is the clerk to the Kirk Session, and loves being part of the congregation which desires to share the Good News about Jesus in the local community. He is a local solicitor, enjoys cycling, skiing and the outdoors. He is married to Ishbel and has three children: Katrin, Robbie and Elspeth.  

Duncan Kennedy

Elder - Duncan Kennedy
Duncan is native to Lochaber and has lived and worked in the area most of his life. Married to Karen since 1982 they have two grown up children Kirsty and Ali. Hobbies include angling, walking and foraging.

John Morrison

Elder - John Morrison
Johnny attended both Fort William Senior Secondary and Lochaber High School, finishing  at Craibstone College Aberdeen. After attending Kilmallie Church for 3 years he became a member in 1997.

Fiona Wallacecr

Children's Worker - Fiona Wallace 
Fiona is originally from Tain, on the drier, sunnier side of the country! She has been a Primary School teacher since moving to Fort William and currently works in various schools as an Additional Support Needs teacher, which she loves. Fiona takes a lead role in our Sunday School and wider children’s work and also co-leads a small group with her husband John. Out of school she enjoys spinning classes (cycling not wool!), singing, reading and various crafts. She is married to John and they have a playful collie dog called Jewel.

Church Caretaker - Findlay Maclean

Findlay was born and bred in Lochaber and has a daughter Chloe, who is 19. He trained as a pre press operator/ CTP operator at a local printers,making printing plates for printing press. After the company closed and he was made redundant in 2008 he moved to the local Co-op where he became duty manger and worked for 8 years. Findlay became a Christian in 2016 and took on the caretaker role in November that year.He has a cross spaniel/dalmation dog called Sasha.