- Solicitor and Barrister High Court of Australia
- Solicitor and Barrister Supreme Court of Victoria
- Solicitor and Barrister Supreme Court of NSW
- Advocate (Barrister & Solicitor) Supreme Court of India New Delhi India
- Advocate (Barrister & Solicitor) Punjab and Haryana High Court Chandigarh India
- Member Law Institute of Victoria
- Member Australian Asian Lawyers Association
- Member Bar Council of Punjab & Haryana Chandigarh India
- Member Punjab & Haryana High Court Bar Association Chandigarh India
- Member American Bar Association
- Member of the Victorian Chamber of Commerce and Industry