Actor: Elizabeth Bowen

Elizabeth Bowen is a Canadian actress who portrays Deputy Olivia “Liv” Baker in the science fiction comedy series Resident Alien.

What Elizabeth Bowen movies or TV programs can you stream in the UK?

Actor Details come from TMDb.