Dustin Ybarra is an actor and writer, known for We Bought a Zoo (2011), 21 & Over (2013) and Hop (2011). Read more on iMDB