Chaudhary was born on 18 December 1965 in Bedkuvta Valod village in Surat district of Gujarat.
[1] He is a son of Amarsinh Chaudhary, a politician and former chief minister of Gujarat.
[6] On 28 September 2012 he became the Union Minister of State for Road Transport and Highways.
He contested 2014 and 2019 Indian general elections from Bardoli but lost both times.
[2][7] In 2017 Gujarat legislative assembly election, he lost from Mahuva constituency.