What your describing sounds like sleep apnea which is not good for a person. You should ask him to see his doctor for a sleep evaluation and they may be able to offer help with a cpap machine. It helps keep his airways open and both of you get to sleep soundly. I have many friends whose husbands got the cpap and they said they haven't slept so good in years.
Editted to add...when I was researching sleep apnea regarding my own husband I found that there's a few things to help reduce the likelyhood of snoring, skip the alcohol before bed and shed excess pounds.
I hope you get some rest soon!