Jacob 'Stitch' Duran
Known For
Acting
Born
December 29, 1951 (age 73)
Place of Birth
Planada, California, USA