marvin dominguez