Guest Stars Evan Ross as Angel Rivera Elijah Kelley as Andy Juanita Jennings as Grandma Ruby Harold Perrineau as Bobby Brooks Chad Michael Murray as Xander McPherson Camila Banus as Nina Kayla Smith as Olivia