Patch Darragh is an actor, known for The Visit (2015), Hope Springs (2012) and Let's Be Cops (2014). Read more on iMDB