William Perez's profile