My Name is Earl: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! My Name is Earl Comedy 9/20/05 – 5/14/09 NBC United States http://www.nbc.com/my-name-is-earl GeneralEpisodesCastCharactersGallery Cast See full cast → Jason Lee as Earl Hickey Ethan Suplee as Randy Hickey Jaime Pressly as Joy Turner Eddie Steeples as Darnell "Crab Man" Turner Eddie Steeples as Darnell "Crab Man" Turner Nadine Velazquez as Catalina