Leon Miles (Earth-1993)

Detective Leon Miles is a member of the Oregon City Police Department based on Bellefleur, Oregon. He is the father of Billy Miles, becoming enrolled in the case of the death of one of his friends, Ray Soames.