 After making four substitute appearances in two years, he was transferred to Falkirk in 1997 for £40,000, where he scored 28 league goals in 71 appearances.Next, Keith joined Livingston, who had just been promoted to the Scottish First Division, where he made 21 appearances and scored 7 times.Two years later, he moved on to Plymouth Argyle in England, where he would make over 100 appearances.