Megalyn Echikunwoke

Television Series
2006 The 4400, Guest Star:  Isabelle Tyler 2006 Supernatural, Guest Star: Cassie Robinson 2004 Veronica Mars, Guest Star: Rain/Debbie 2003 Buffy the Vampire Slayer, Guest Star: Vaughne 2002 Sheena, Guest Star: Janel

Television Movie
1998 Creature, Supporting Character: Elizabeth

External Link
IMDB Wikipedia