Edwina Davis is a fictional character portrayed by Licia L. Shearer in the TV series Cold Case.
They appear in 1 episodes out of a total of 156 aired
Episodes1
The River
episode S3.E22 may 2006A successful and loved emergency room doctor's case is reopened and Lilly learns that his life was rapidly becoming unmanageable thanks to his gambling addiction.