David Taylor was born, in April 1817, in the parish of Dollar, and
county of Clackmannan. In early life his parents, having removed to the
village of St Ninians, near Stirling, he was there apprenticed to a
tartan manufacturer. He has continued to reside at St Ninians, and has
been chiefly employed as a tartan weaver. He has written numerous poems
and lyrics, and composed music to some of the more popular songs.
Latterly he has occupied himself as a teacher of vocal music.