magnus villarreal