Karen Lloyd: Karen Lloyd. Actress: Unearthed. Karen Lloyd is known for Unearthed (2023) and Life and Other Problems (2024).
Known For: Unearthed (Dr. Lloyd), Life and Other Problems (Self)