Member of UK Parliament and the Scottish National Party. He was elected in 2019. He has also worked as a political researcher for the SNP. His StephenFlynnSNP Twitter account is used to promote his platform and initiatives. He has earned 20,000 followers.
He attended Dundee University.
He was formerly a member of the Aberdeen City Council.
He and his wife are expecting a child in 2022.
During his tenure as an SNP MP, Boris Johnson served as Prime Minister.