B.A., LL.B, LL.M.
(416) 322-6120

Rory has been a practicing lawyer since 2002.  He formed this firm to provide distinct legal services to a select group of clients, in industries of importance to him.

Rory has a diverse range of litigation experience.  He has appeared before the Supreme Court of Canada, and all levels of court in the Provinces of Ontario, and Newfoundland and Labrador. He acts for both industry representatives and for insurers. He handles insurance coverage, defence and subrogation matters, regularly addresses contractual disputes, deficiencies and professional liability claims, and his transportation practice has involved multimodal cargo transport, environmental claims, collisions, derailments, and groundings. His general litigation experience includes class actions, fraud actions, D&O actions, contractual disputes, defamation claims, environmental and municipal law matters.

He is a member of the Law Society of Upper Canada, the Law Society of Newfoundland and Labrador, and the Ontario Bar Association, and has an Osgoode Hall Law School Certificate in Construction Law.  He is a contributing editor of the construction section for the Toronto Lawyers Journal, and is the Chair of the Claims and Loss Prevention Committee for the Canadian Board of Marine Underwriters.

Rory was formerly a partner at a prominent Toronto litigation firm, where he acted as a chair of the property insurance practice group, the insurance coverage practice group and the marine practice group. Earlier in his career, he practised litigation at leading, full service firms in Ontario and in Atlantic Canada.

He has been highly reviewed by his peers for ethics and professional standards. Rory is a holder of the BV Distinguished® ranking from Martindale-Hubbell® Peer Review Ratings™.


Law Society of Newfoundland and Labrador
Law Society of Upper Canada


LL.M. University College London, University of London
LL.B. University of New Brunswick
B.A. McGill University