Puyallup teen missing since Saturday night, police say. Have you seen him?
A Puyallup teen has been missing since Saturday night, police announced on social media.
Orion Castro, 16, was last seen in the area of Bradley Lake Park in Puyallup. He was last known to be walking to his residence, but did not return home, according to police.
Captain Kevin Gill said Sunday that Castro was still missing as of about 1 p.m.
Police said in the social media post that there are concerns about mental health and suicidal ideation.
Orion is described as five-foot-seven, 120 pounds, with shoulder-length, fading purple-dyed hair. He was last seen wearing a black t-shirt, pants, and boots.
Anyone with information about him is asked to call 911 and to reference case number 2613601680.
This story was originally published May 17, 2026 at 1:13 PM.