No, I haven't seen him in a few years. I knew him back when I lived in Downey, so it was already a ways distant.
Never heard of him. Do you know when he lived here or what high school he went to?
This'll be a long shot, but if you were raised in San Dimas, did you or do you know Thomas Sloan?