Actresses Jessica PlummerBy Joshua J. MitchellJanuary 5, 2021Updated:January 11, 20223 Mins ReadJessica Plummer is an English actress and singer who is popular for appearing in the TV show Wizards vs. Aliens.…