Amelia Sanford(1984-2021)
- Additional Crew
Amelia Sanford was born on 11 July 1984 in St. Louis, Missouri, USA. Amelia is known for Deadliest Catch (2005), Deadliest Catch: Bloodline (2020) and Deadliest Catch: On Deck (2013). Amelia died on 16 November 2021 in the USA.