Conocida por actuar como Madeline Poe en Shark protagonizada por James Woods, y como Margaret en Falling Skies.
También formó parte del equipo de debate, lo que le permitió viajar por el mundo.
Trabajó en la serie Smallville interpretando a Alicia Baker, una chica afectada por los meteoritos, le dan el poder de teletransportarse, que se obsesiona con Clark Kent (Tom Welling) tras compartir ambos su secreto en un "accidente" en LuthorCorp., al final termina metiéndola en un psiquiátrico.
Cuando ella regresa en la cuarta temporada tras unas cuantas citas con Clark deciden mantener un noviazgo pero al poco tiempo es acusada de tratar de matar a Lana Lang y a su novio Jason Teague pero solo la estaban inculpando, Clark pierde la confianza depositada en ella.
Poco después él intentar vengar la muerte de su novia siendo detenido por Lois Lane (Erica Durance), ya que esta no quería que su gran amigo se convirtiera en un asesino.