Malese Jow
Year Title Role Notes
1997 Barney & Friends Tea party girl Episode : Pennies , Nickels , Dimes
1997 Dellaventura Orphan child Episode : Dreamers ; uncredited
2003 The Brothers Garcia Celeste Episode : Right Place , Right Time
2004-07 Unfabulous Geena Fabiano Main role ; 41 episodes Nominated - Young Artist Award for Best Performance in a TV Series - Supporting Young Actress Nominated - Young Artist Award for Best Young Ensemble Performance in a TV Series ( 2005 , 2006 , 2008 )
2007 Wizards of Waverly Place Ruby Donahue Episode : Movie
2008 The Young and the Restless Hannah 2 episodes
2009 iCarly Fake Carly Shay Episode : iLook Alike
2009 The Secret Life of the American Teenager Gail Episode : One Night at Band Camp
2009 Hannah Montana Rachel 2 episodes
2009-11 The Vampire Diaries Annabelle Anna Zhu 18 episodes
2010 Leverage Josie Episode : The Boost Job
2011 The Troop Cadence Nash Main role ( season 2 ) ; 13 episodes
2011 Desperate Housewives Violet Episode : Then I Really Got Scared
2011-13 Big Time Rush Lucy Stone 14 episodes
2012 CSI : Miami Amanda Reed Episode : Friendly Fire
2014 Star-Crossed Julia Yeung Main role ; 10 episodes
2014 Castle Hillary Cooper Episode : Smells Like Teen Spirit
2014 Presumed Dead in Paradise Madison Ashland Television film
2015 The Flash Linda Park , Doctor Light 7 episodes
2015 Filthy Preppy Teen $ Beatrix Bishop 8 episodes
Filmography -- Television
Elizabeth Melise Jow (born February 18, 1991), best known as Malese Jow and recently Melise, is an American actress and singer. She is known for her roles as Geena Fabiano on the Nickelodeon sitcom Unfabulous, Lucy Stone on the Nickelodeon musical sitcom Big Time Rush and as Anna, a teenage vampire on The CW's fantasy drama The Vampire Diaries. She starred as Julia Yeung in the short-lived CW science fiction romantic drama Star-Crossed. Jow starred as Mareth Ravenlock in season two of The Shannara Chronicles. She has most recently been cast in Invincible for Amazon set for release in 2020.