Stafford Douglas
6 titles
Acting
Jul 20, 1991
Albuquerque, New Mexico, USA