James is a Senior Associate in Russell McVeagh's Litigation team. He acts and advises on a wide variety of commercial and public law disputes, and has particular experience in class actions, complex litigation, judicial review, and competition / regulatory disputes. His current focus is on the emerging disputes and regulatory risks arising from artificial intelligence.
James has extensive advocacy experience, having appeared regularly before the High Court, Court of Appeal and Supreme Court, including in multiple civil trials.
James recently returned from postgraduate study at Columbia Law School where he specialised in artificial intelligence and antitrust law, including technical grounding in machine learning and the design, training and operation of large language models.
Before joining Russell McVeagh in 2023, James was a junior barrister at Thorndon Chambers. He started his legal career as a judge's clerk at the High Court in Wellington.