He teaches and researches in the areas of public law, legal philosophy and indigenous rights law. He is the author of Cultural Difference on Trial: The Nature and Limits of Judicial Understanding (2010). He is also the editor of Indigenous Rights (2009), Public Law in the Age of Statutes (with D. Stewart, 2015) and Cultural Heritage Rights (2015). In addition, he has published a number of book chapters and journal articles in his areas of expertise. He has convened and taught the compulsory undergraduate and J.D. courses Australian Public Law and Legal Theory at the ANU for the past ten years. He has been the Editor-in-Chief of Australia's leading journal on Australian federal law and federalism, the Federal Law Review, since 2014.