Scott Pelley

Scott Pelley

Born 28 July 1957 in San Antonio, Texas, USA

Actor