Ruben Pla is an actor and director, known for Insidious (2010), Mega Spider (2013) and Cheap Thrills (2013). Read more on iMDB