He was allowed to return to Gujarat only in 2012 when he won assembly elections from Naranpura.
Involved with the Rashtriya Swayamsevak Sangh (RSS) since childhood, Shah became RSS volunteer during his collegedays in Ahmedabad.
His first meeting with Modi happened in 1982 in Ahmedabad RSS circles when Modi was only a RSS pracharak.
Shah later joined the ABVP in 1983, the BJP in 1986 just a year ahead of Modi.
Soon with his organizational skills Shah became an activist of Bharatiya Janata Yuva Morcha (BJYM) in 1987 and continued to rise in its hierarchy.
It was in 1995 when the BJP formed its first government in Gujarat under Keshubhai Patel that Modi and Shah together started working to expand party's base in a state where Congress had held sway for years.
Soon Modi replaced Patel as CM and Shah's political career flourished under the tutelage of Modi, whom he is known to fondly call ‘saheb'.
Shah has graduated with a B.Sc. degree in biochemistry and later worked for his father's PVC pipes business.