From 2009–12, he vigorously worked and played a key role in stopping mega corruption at different levels and also created hurdles for future for any corrupt elements; such notable cases include" Rental Power Plants case and LPG quota case.[8]

On 4 June 2012, the FIA and the Supreme Court of Pakistan began an investigation and inquiries on Asif's dual nationality charges.[13] A petition admitted by Supreme Court's registrar stated that Asif holds dual nationality, and hence, according to Pakistan's constitution, he is not eligible to hold public office in Pakistan.[13] The petition also included names of 13 other current members of National and Provincial assemblies in Pakistan. However, the court didn't find him guilty in this regard[13] and the petitioner who levelled charges apologised and withdrew from accusations.[13]