Career
Swift began his career with Benburb with whom he was capped at Junior level for Scotland. After an unsuccessful trial with Motherwell, he signed for Livingston in 2000 on a delayed transfer, finally arriving at the club in 2001. A pacy right back, Swift was loaned out to Cowdenbeath, initially on a three-month deal, however the move was made permanent and the player departed Livingston without having made a first team appearance.
Swift left Cowdenbeath in 2002 to drop back to Junior level, joining Linlithgow Rose where he was re-united with his former Benburb boss, Jim Sinnet.
He later played for Queen of the South and Ayr United before dropping to the Juniors again, firstly with Irvine Meadow with whom he reached the fourth round of the Scottish Cup in 2009-2010, and Pollok.