Leanne Lapp is an actor and improviser. She is best known for her work playing femme fatal, Rita Du Clark, on The CW's iZombie. Born and raised in Vancouver, Leanne discovered a love of film and television early on and would watch as much as she was allowed. imdb.com