We're a Tomatometer-approved outlet
Francisco Carlero

Francisco Carlero

Directing • 2003-01-02 • Montevideo, Uruguay

Born on January 2, 2003 in Montevideo, Uruguay.

Known For

Fan Club

No Nerds have favorited Francisco Carlero yet — be the first.

All fan clubs

From Nerdspin

Filmography