<Li> George Lopez as Mr. Electricidad, Mr. Electric, and the voices of Tobor and the Ice Guardian . Rodriguez states that he kept asking Lopez to play additional characters . Lopez spent a total of two weeks working on the film . </Li> <Li> Jacob Davich as Linus / Minus . He is a bully at Max's school and steals his Dream Journal . With it, he enters Max's dreamworld and, using the name "Minus" (a nickname bestowed by Mr. Electricidad for Linus' habit of disliked conduct), alters it to his version before ultimately befriending Max . </Li> <Li> Sasha Pieterse as Marissa Electricidad / Ice Princess . Marissa is the daughter of Mr. Electricidad, and at first the only student who befriends Max . On Planet Drool, she appears as the Ice Princess, keeper of the Crystal Heart, which is a necklace she wears which can freeze anything, including time . </Li> <P> Robert Rodriguez has an uncredited role voicing a shark . As seen in the credits, two of Robert Rodriguez's children, Rebel and Racer, portray Sharkboy at age five and age seven respectively . Rico Torres plays Sharkboy's father . Marc Musso and Shane Graham play children at Max's school . </P>

Who plays the ice queen in sharkboy and lavagirl