Stephen is President of the NSW Council for Civil Liberties and a solicitor in private practice. Stephen is also a member of the NSW Law Society Committee on Privacy and Communications.

Stephen graduated in Law and Arts from the University of New South Wales in 1983, and has been involved in the NSW Council for Civil Liberties for more than 20 years. He has managed his own legal practice for more than 25 years, specialising in commercial litigation and commercialisation of intellectual property.

Stephen’s particular civil liberty interests include asylum seekers, national security, free speech, privacy and racial vilification. Stephen has been involved in many test cases in the Federal and State Courts involving important civil liberties and human rights issues.

Stephen appears frequently in the media commenting on issues involving civil liberties and human rights.