Searxng/Todd Meadows TV Deadliest Catch star Todd Meadows dies at 25. The Discovery Channel and Captain Rick Shelford mourn the loss of the dedicated rookie deckhand. April 7, 2026 AceShowbiz - Todd Meadows, a cast member from the reality TV series Deadliest Catch, tragically passed away on February 25, 2026. His death was announced by Captain Rick Shelford via a Facebook post, which was widely shared online on March 2, 2026. Fans of the show and the fishing community were left heartbroken as they sought to understand the circumstances surrounding his untimely passing.