Newell Alexander

Newell Alexander

From Borger, Texas, USA • Born in Sep 20, 1935 (91 years old)

Horror credits