Jacob 'Stitch' Duran

Acting 75 years Born 1951-12-29 Planada, California, USA

Biography

Known For