She has had many starring and supporting television roles, her most notable being Sandra Cassandra on Beggars and Choosers, Nina Jarvis on The 4400, Lt. Alexa Brenner on The Evidence and Ellen Harvelle on Supernatural.
This actress has appeared in a wide range of television shows, with her most prominent parts being Sandra Cassandra on Beggars and Choosers, Nina Jarvis on The 4400, Lt. Alexa Brenner on The Evidence, and Ellen Harvelle on Supernatural.