Dan practises in criminal law, corporate crime and professional discipline. Dan has a long association with Caxton Community Legal Centre, where he is currently the President. Dan regularly presents at criminal law seminars and as a guest lecturer at universities. Dan has been published in various law journals and in legal texts on criminal law and human rights. Dan is a member of the Queensland Law Society’s Ethics Committee and the Queensland Sentencing Advisory Council.