McVeigh started his career with Airdrieonians in 1975, before moving to Australia to play for Brisbane City.
McVeigh's first managerial job came with Partick Thistle in 1997, although it ended in relegation to the Scottish Second Division.
Two months later, McVeigh was involved in an incident in which it was alleged that he hit a referee with a notebook, resulting in a four-year ban.
[2] During his short time at Raith Rovers, McVeigh was one of several footballers to appear in the film A Shot at Glory, featuring Hollywood actors Michael Keaton and Robert Duvall.
[3] The film also featured Ally McCoist in a lead role, alongside several members of the Rovers squad.