Global Edition
Global Edition
UK Edition
EU Edition
US Edition

VerilumiaVerilumia

The Daily Verified Briefing

Markets

Police Investigate Homicide After Actor Stewart McLean Found in Lions Bay

Published 22 May 2026

The remains of Stewart McLean, a 45-year-old actor from British Columbia, have been found in Lions Bay, and police are investigating his death as a homicide. McLean was reported missing on Monday, May 20, after he was last seen at his residence in the coastal community north of Vancouver on May 15.

© 2026 Verilumia Ltd. All rights reserved.

Verified, fact-checked news you can trust.

0:00 / 0:00