He was spotted stealing cookies.
Leísmo?
I think so, I will never say “lo vieron” but it’s correct also.