About Dennis

Dennis McCrea is the founder of McCrea Immigration Law. He retired in 2020 after more than 45 years of practising law and was a pioneer in Canadian immigration law, representing clients before nearly every level of court and tribunal in the country. He now volunteers as a Coast Guard Auxiliary officer.

Practice areas

Listing compiled from public sources in July 2026. Confirm Dennis McCrea’s licence and standing in the Law Society of British Columbia directory ↗