Nope, that was David Carradine.
Look up the details of Robin Williams death.
Yes it was. I’m not sure how anybody could confuse the two with each other.