Todd Meadows from 'Deadliest Catch' Courtesy Share on Facebook Share on X Google Preferred Share to Flipboard Show additional share options Share on LinkedIn Share on Pinterest Share on Reddit Share on Tumblr Share on Whats App Send an Email Print the Article Post a Comment Todd Meadows, a crew member on the Aleutian Lady on Discovery Channel series The Deadliest Catch, died while filming the show. He was 25. Meadows died on Feb. 25; the boat's captain, Rick Shelford, announced his passing on Monday, March 2 on Facebook.