Kevin Weston, 1968-2014