昆士兰大学
生于昆士兰州楠伯，中學就讀楠伯州立中學（曾與日後領導陸克文同時就讀此校，但長陸克文三個年級）。1972年中學畢業後，斯旺獲得聯邦獎學金入讀昆士兰大学的公共管理專業。大學畢業後斯旺在昆省理工學院擔任管理系講師。