Jacob 'Stitch' Duran

Actor

Born
29 December 1951, Planada, California, USA
Link

Featured in

  1. 2015CreedActor