Francisco Ovalle

Born: None


Placeholder

Parasites

as Mexican
Released: 2016-07-30

A group of friends get lost in the seedy streets where they encounter a crazed gang of homeless...

Movie page

America; I Too

as ICE Officer Reyes
Released: 2017-03-06

Three arrested and detained undocumented immigrants must navigate the system to fight impending...

Movie page