francis valenzuela