First admitted as legal practitioner in 1981.
Practised in Darwin as barrister and solicitor for nine years before moving to Brisbane with Mallesons.
Partner and in-house counsel for Carter Newell Lawyers, then at the independent bar in Brisbane, before retiring from legal practice in 2005 and taking up a teaching career.
In later career studied computer science and psychology at undergraduate and later doctorate level, specialising in artificial intelligence, reasoning, learning and graphical representations, extending to legal informatics.
Have lectured in both law and IT.
University of Sydney
University of Queensland
University of New England
Queensland University of Technology, Brisbane
University of Southern Queensland / South China Normal University Joint Venture, Guangzhou, China
1981 Bachelor of Laws, University of Sydney
1982 Certificate of Practical Legal Training, College of Law, NSW
1994 Practice Management Course, Queensland Law Society
2003 Bachelor of Applied Science (Information Technology) with Distinction, RMIT University
2005 Master of Laws, University of Queensland
2011 Professional Doctorate (Cross-Disciplinary: Science/Law), University of New England
2015 Bachelor of Psychological Science, University of New England
2015 Vice Chancellor's Scholar, University of New England
2010 – present Lecturer, CQ University, Brisbane Campus
Courses: Business Law, Australian Taxation Law, Corporate Law, Introduction to Law, Introduction to Contract Law, Companies and Associations Law, Business Intelligence, Operating Systems, Digital Forensics, and others.
2007 – 2010 Senior Legislative Education Officer, Office of State Revenue, Queensland
2005 – 2007 Head of Undergraduate Studies, Lecturer and Tutor, University of Southern China / USQ Joint Venture, Guangzhou, China
Courses: Revenue Law and Law of Business Organisations (B.Comm.).
Also Visiting Lecturer teaching same courses in 2007 and 2008.
2003 – 2004 Casual Academic Staff, Queensland University of Technology, Faculty of Law and Faculty of Business
Courses: Professional Responsibility (Ethics and Trust Accounting) (Ll.B.), Business Law and Ethics (B.Bus.), Legal Issues in E-Commerce (B.Bus.)
1982 Attorney, Solicitor and Proctor of the Supreme Court of New South Wales
1983 Barrister and Solicitor of the Supreme Court of the Northern Territory
1987 Barrister and Solicitor of the High Court of Australia
1992 Solicitor of the Supreme Court of Queensland
1996 Barrister and Solicitor of the Supreme Court of Victoria
1998 Barrister of the Supreme Court of Queensland
1998 Barrister of Supreme Court of New South Wales
COMMITTEES, MEMBERSHIPS etc.
1989 -1990 Councillor, Northern Territory Law Society
1990 Treasurer, Northern Territory Law Society
1990 - 1990 Chairman, Courts Committee, Law Society
1989 - 1990 Northern Territory Law Reform Committee
1989 Supreme Court Case Flow Management Committee
1989 Supreme Court Rules Committee
1989 - 1991 Local Court Rules Committee
1989 Supreme Court Costs Committee
1989 Local Court Costs Committee
I am currently accredited for supervision in the following:
At the level of Associate Supervisor