Jacob 'Stitch' Duran is an actor and producer, known for Creed (2015), Here Comes the Boom (2012) and Creed II (2018). Read more on iMDB