Elizabeth Bowen
Elizabeth Bowen is a Canadian actress who portrays Deputy Olivia "Liv" Baker in the science fiction comedy series Resident Alien.
- Title: Elizabeth Bowen
- Popularity: 4.687
- Known For: Acting
- Birthday:
- Place of Birth: Canada
- Homepage:
- Also Known As: