Stephen John
Stephen John cover
Stephen John

Stephen John

Founding Principal Stephen John Lawyers

location
Auburn, NSW
Leave Feedback

Leave Feedback

About Stephen

Stephen John is the founding solicitor of Stephen John Lawyers, bringing extensive experience in migration law. He has successfully represented clients before various Australian authorities and courts, including the Department of Home Affairs, Administrative Appeals Tribunal, Federal Circuit Court, Federal Court, and the High Court of Australia. Stephen completed a Bachelor of Arts in 2001 and a Bachelor of Laws in 2004 at the University of Punjab, Pakistan. He further obtained a Master of Political Science from the same university in 2006. After relocating to Australia, Stephen enhanced his legal qualifications with a Postgraduate Diploma of Law from the University of Sydney in 2010 and a Juris Doctor from the University of Technology Sydney in 2013. His legal career began with admission to the Punjab Bar Council as an advocate in 2006, followed by admission to the Gujranwala District Bar Association in 2007. In Australia, Stephen was admitted to practice as a legal practitioner in New South Wales in 2014, became a registered Migration Agent in 2015, and was admitted to the High Court of Australia as a solicitor in 2017. Stephen John Lawyers is committed to advancing clients’ interests with diligence and professionalism, striving to meet their expectations and objectives at every stage.

Practice Areas

Immigration Law

Recommendations

Stephen John hasn't received any ratings or recommendations yet

Resume

Experience

Founder and Principal Solicitor
Founder and Principal Solicitor
Stephen John Lawyers
Aug 2017 - Present · 8 years 2 months
Founder and CEO
Founder and CEO
ASM Migration Services Pty Ltd
Jun 2015 - Present · 10 years 4 months
Solicitor
Solicitor
Hutchison Lawyers
Apr 2015 - Aug 2017 · 2 years 4 months
Lawyer
Lawyer
Ch. Mehmood Basir Virk Law Associates
Jul 2005 - Jun 2008 · 2 years 11 months

Education

Juris Doctor (J.D.), Law
Juris Doctor (J.D.), Law
University of Technology Sydney
2010 - 2014
Post Graduate Diploma in Law, Law
Post Graduate Diploma in Law, Law
University of Sydney
2009 - 2010
Master’s Degree, Polictical Science
Master’s Degree, Polictical Science
University of the Punjab
2004 - 2006
Bachelor’s Degree, Bachelor of Laws
Bachelor’s Degree, Bachelor of Laws
University of the Punjab
2000 - 2004
Bachelor’s Degree, Bachelor of Arts
Bachelor’s Degree, Bachelor of Arts
University of the Punjab
1998 - 2001

Contact Information

Auburn, NSW

LocationOffice 1, 37 Queen Street, Auburn, NSW

Practice Certificate

Name
Stephen John
Date of Admission
2014
Certification type
Principal of a law practice
Class
Law Practice
Region
PARRAMATTA DISTRICT
CheckLast checked: 23 Oct 2025
Checked with the The Law Society of NSW

Practice Categories