Cast Credits iZombie (2015) Guest starring as Ruth Episode 2x14: Eternal Sunshine of the Caffeinated Mind (Feb 23, 2016) [Co-Star] The Tomorrow People (2013) Guest starring as Ultra Trainee Episode 1x11: Rumble (Jan 22, 2014) [Co-Star] Cold Squad (1998) Guest starring as Kara Episode 6x02: Horton Killed a Wu (Sep 28, 2002) [Co-Star]