It's however you interpret it. In my view he was a rat. He didn't even try to deny it when Silvio said "Why don't you call for help on your radio mike?". He just says "Mother of God".

It's never verified whether he was a rat or not. But come on, his stupid questions and info seeking really gives him away I believe.