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.
She has had numerous starring and supporting television roles, most notably playing Sandra Cassandra on Beggars and Choosers, Nina Jarvis on The 4400, Lt. Alexa Brenner on The Evidence, and Ellen Harvelle on Supernatural.