Born in Edinburgh April 1964, John was educated at Forrester High School and the University of Edinburgh. He graduated in 1986 as a Master of Arts with Honours in Politics.
Prior to his election to the Westminster Parliament in 1997, John was employed as Strategic Planning Principal with Scottish Amicable and was a business and economic development consultant for five years.
John Swinney has three children and is married to Elizabeth.
In his leisure time, John enjoys hill walking and cycling.