David Del Rio is an actor and director, known for Pitch Perfect (2012), The Troop (2009) and Spare Parts (2015). Read more on iMDB