where is brandon figueroa from