Jamie McGillivray, 35, previously pleaded guilty to more than a year of abuse that stretched from Balloch to Clydebank to Stirling.
A local MSP has joined staff outside of Balloch train station to support the campaign against proposed ScotRail cuts.