Dennis McCrea
Retired at McCrea Immigration Law
Retired at McCrea Immigration Law
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.
Listing compiled from public sources in July 2026. Confirm Dennis McCrea’s licence and standing in the Law Society of British Columbia directory ↗