John-Paul practices in a wide variety of matters. He has appeared in hearings before the Federal Court of Australia, NSW Court of Appeal, Supreme Court of NSW, NCAT, ASIC and the
NSW Coroner’s Court. He has written articles and delivered papers on areas including corporations law, trusts, caveats, succession law and Federal Court practice and procedure.