Once-promising footballer Luke Mackie has been jailed.