Career
Born in Lennoxtown, Mackin played for Renfrew, Queen"s Park, Motherwell, Falkirk, Morton, Partick Thistle, East Stirlingshire, Alloa Athletic, Queen of the South and Clyde. After retiring from playing, Mackin was involved with the running East Stirlingshire, both as a chairman, and as a director