Career
Active in Scotland, England and the United States, Veitch made over 250 career league appearances. Born in Edinburgh, Veitch began his career with Bonnyrigg Rose Athletic, turning professional with Heart of Midlothian in 1968. Veitch also played in Scotland for Greenock Morton, Airdrieonians and Queen of the South, in England for Tranmere Rovers, Halifax Town and Hartlepool United, and in the United States for the Denver Dynamos, before retiring from professional football in 1981.
Veitch died on his 38th birthday, on 16 October 1987.