LVLouida VaughanNo description yet.Known for5.8Out of This World1962ActorOut of This World19621 episodeOut of This WorldSeason 1S1E5Impostor