flynn villarreal