A Shiawassee County farmer died this weekend after he became trapped under a pile of soybeans in a silo.