Is 90 beats per minute a normal heart rate for a 47 year old male?

NO! 90 beats is way above average. The average is about 60. Go see a doctor if this happens.