Andrew practices in the areas of constitutional law, appeals, administrative law, labour and employment law, and pension litigation. He clerked for Madam Justice (now Chief Justice) Beverley McLachlin of the Supreme Court of Canada in 1989-90.
Prior to joining Paliare Roland, he worked at a national law firm, and taught law at Ottawa University and Monash University in Melbourne, Australia. He has appeared in 25 cases before the Supreme Court of Canada, and regularly appears before a wide range of other courts and tribunals. He has published widely on subjects relating to public law, and is a frequent speaker on these subjects at seminars and conferences. Since 1992 he has acted as Special Counsel to the Canadian Civil Liberties Association on a pro bono basis, and since 1998 he has been an Adjunct Professor at Osgoode Hall Law School, where he teaches constitutional litigation.