Lily Cowles

Lily Cowles

Person • Sep 7, 1987

Lily Cowles (born September 7, 1987) is an American actress known for her role as Isobel Evans in Roswell, New Mexico and Helen Park in Call of Duty: Black Ops Cold War. (Via Wikipedia)