Francisco Passuelo is known for his work on Star Trek Beyond (2016), John Apple Jack (2013) and Seeds of Yesterday (2015). Read more on iMDB