We have assembled a highly experienced, capable team of legal practitioners, committed to delivering you expertise across all legal services. Find your local office:

Michael Mapp



BVA Griffith, LLB(Hons), GradDipLegalPrac (QUT)

Michael is a lawyer in our Arana Hills office. He can assist you with a range of different matters, including:

  • Commercial litigation (including contract disputes and debt recovery)
  • Building and construction disputes (including BCIPA and subcontractors’ charges)
  • General litigation (including traffic and criminal matters)
  • Defamation
  • Disputed Wills and estates
  • Employment disputes (including unfair dismissal, unpaid wages and entitlements)

Before entering his current role, Michael worked for the Australian Securities and Investments Commission (ASIC) as part of a team which enforces civil penalties by court action.

Prior to his legal career, Michael spent 10 years living in Japan and Taiwan. In Japan, he taught English by day and moonlighted as a radio announcer at night speaking in Japanese. In 2001, Michael passed the highest level of the Japanese Language Proficiency Test.


  • Queensland Law Society
  • The Hills & District Chamber of Commerce
  • Queensland Environmental Law Association
  • Urban Development Institute of Australia (Qld)
  • Master Builders Association (Qld)

Get in touch with me

Meet another team member

Jon McCarthy

Jon McCarthy Director – Corporate (LLB) Telephone: 07 3370 5113 Jon is a commercial and property lawyer with extensive experience in property development law, including community title schemes, retail and

Meet Me »

Bruce Durie

Bruce Durie Director | Commercial & Estates Bruce is an experienced property lawyer with 42 years in practice and the head of our Commercial and Estates team, based in Cleveland

Meet Me »

Shane McCarthy

Shane McCarthy Chief Executive Officer   As McCarthy Durie’s CEO, Shane McCarthy is passionate about building excellent client relationships and delivering outstanding service. A major focus for Shane is on

Meet Me »