Marshall Irwin was admitted as barrister in 1976. He was a Queensland District Court judge (2003-2014) and Chief Magistrate (2003-2008). He is currently a Commissioner of the Queensland Crime and Corruption Commission. In addition to lecturing and writing Marshall has been active in international law associations devoted to reforming criminal law and promoting the rule of law in developing countries. He has also been actively involved in local social justice initiatives.