Deborah Finkel: Deborah Finkel. Actress: Resident Alien. Deborah Finkel is known for Resident Alien (2021), iZombie (2015) and Loudermilk (2017).
Known For: Resident Alien (Abigail Hodges), iZombie (Bitsy Boss), Loudermilk (Phyllis), Watchmen (Woman in Riot Crowd)