Nancy Lenehan is an American actress who currently has a recurring role on NBC sitcom My Name Is Earl as Earl and Randy's mother. She also co-starred in the short-lived ABC sitcom Married to the Kellys and has guest starred in a number of notable television series.