Graham is a barrister at Byron Bay, New South Wales, Australia.

He has a Bachelor of Arts and Diploma of Education from Sydney University, a Masters of Information and Communication Technology from Wollongong University and an Honors Degree in Law from Southern Cross University.

From time to time, he runs the 'Information Technology and the Law' course at the School of Law and Justice at Southern Cross University.  He has run the SCU Summer School on 'Cyberlaw' at Byron Bay. In November 2013, Graham gave seminars on behalf of SCU to NSW and Queensland school principals on cyberbullying in schools, the four modes of regulation and useful resources for countering cyberbullies.

His bar practice is diverse. In regional areas of the state it is necessary to be a specialist at being a generalist. Graham has been a barrister since 2003. See civil and criminal matters for the types of cases recently handled.

Prior to undertaking law studies at the age of 45 he was a Director of Information Technology at various schools in Sydney.

He is a member of the NSW Civil and Administrative Tribunal (NCAT) for the Northern Rivers of New South Wales.

He is a member of the NSW Bar Association, Queensland Bar Association, Chartered Institute of Arbitrators (MCIArb) and the NSW Chapter of the Council of Australasian Tribunals (COAT).

He is a court listed mediator with the NSW District Court and NSW Supreme Court.