Amadi was elected as a member of the Imo State House of Assembly from 2007 to 2011. In 2023, Amadi again contested in the Imo State House of Assembly election but he was not declared winner. He later went to the tribunal, and he was declared victorious.