CharacterLieutenant Karen DavisLieutenant Karen Davis in Life (2007), played by Robin Weigert. Played byRobin WeigertAppears inLife2007