He has taught Legal Research for many years in the Faculty and at various Courts, government departments and legal firms as a consultant. He has published widely in the federal constitutional law field and as a co-author for a principal secondary legal studies text for NSW. He has taught in Canada, United States and India.