Felipe de Jesus Padilla: Felipe de Jesus Padilla. Self: Stray Dog
Known For: Stray Dog (Self), Independent Lens (Self)