Delmar Watson

Delmar Watson

Acting

50Movies
1TV Shows
Born
7/1/1926in Los Angeles, California, USA
Died
10/26/2008
Also Known As
David Delmar Watson