Rizvi enrolled as an Advocate of the Subordinate Courts of Sindh in April 2002 and as an Advocate of the High Court in May 2004.
He has been working in Justice (R) Rasheed A. Razvi’s law firm since January 2002 and has regularly appeared before the Sindh High Court, District Courts, National and Industrial Relations Commission and Special Tribunals.
He is also a teacher, having taught American Law under the supervision of COMSAT at several institutes.
Rizvi is a member of the Sindh High Court Bar Association, Sindh Bar Council, Karachi Bar Association, Human Rights Commission of Pakistan and the Pakistan India Peace Forum.