Pakistan Muslim League-Quaid's Muhammad Rizwan popularly known as Bao Rizwan on Friday has taken oath as provincial minister after sorting out matters with Punjab government.