Always a possibility that J M Culloch was actually J M'Culloch (Mc or Mac).
I am wondering if this John McCulloch could be him. In 1881:
John McCulloch 50 artist b. Ayr Ayrshire
Mary McCulloch 22 wife
Mary A McCulloch 3
George McCulloch 1
Address 19 Dorset Street Glasgow/Kelvin
And in 1891:
John McCulloch 60 Artist (Portrait Painting) b. Ayr
Mary Forster McCulloch 51 (age seems erratic! She is aged 42 - a widow? - in 1901)
Margaret McCulloch 13
George McCulloch 11
John McCulloch 9
Mary Jane McCulloch 7
Thomas McCulloch 5
Edgar McCulloch 4
Elizabeth McCulloch 1
Address 60 Tobago St, Glasgow/Calton
I can't easily see this John Culloch's death so far on the Scottish indexes on
www.scotlandspeople.gov.uk...but I have been searching for Culloch rather than M*Culloch. Added: John McCulloch's death from above shows in 1891 in the Calton area of Glasgow.
Monica