Andrew's trial and appellate practice encompasses a range of general litigation, including commercial litigation, professional liability, and professional regulation. His clients regularly include corporations, shareholders, and professionals, as well as their regulatory bodies. His advice and representation has proven effective both inside and outside the courtroom. Andrew has represented his clients in contentious shareholder disputes, contractual interpretation applications, motions for injunctions, and as co-counsel in the defence of several class actions. He has developed experience in new and emerging technologies, including several cases involving crypto-currencies. Andrew has appeared in the Supreme Court of Canada, at all levels of court in Ontario, the Nova Scotia Court of Appeal, and various administrative tribunals, including the Human Rights Tribunal of Ontario. He is also an Adjunct Faculty member at Osgoode Hall Law School.