dominic figueroa