The Oscar-winning actor said he had an encounter with the celestial being when he was a youngster.
He said: "It looked like my sister but then I saw wings . But it was as real as any human being
"I walked over to the door and opened it so some light came in the room. Then it faded away."
He said he then asked his mother to explain what he had seen and she told him it was his guardian angel.
The 56-year-old star added: "Sometimes it's just about having faith in what I saw and some people must think that's crazy. But it has worked for me.
"Ever since that night I have always felt protected."
Pint-sized pop star Prince believes in angels
Popular TV Host Gloria Says Her Belief in Angels has helped deal with the grief of losing her daughter
Rock n Roll Legend's Lou Reed's Guardian Angel