David Hatcher
Status: Alive
Appearances: S1: Out of Sight
Family: mother, Dee Hatcher
Bio:
Played By: Scott Terra