WatchMojoTop 10 Johnny Depp PerformancesMay 9, 2012March 27, 2019 by admin 0 Comments Share on Facebook Share on Twitter Share on Google+ Share on Pinterest Share on LinkedIn Top 10 Greatest Johnny Depp Performances Subscribe http://goo.gl/Q2kKrD Jack Sparrow himself has played more than a few strange and complex roles. Share on Facebook Share on Twitter Share on Google+ Share on Pinterest Share on LinkedIn Products You May Like