The good-humoured 66-year-old Irishman lost an eye in a golfing accident at Jacks Point last year but, despite the setback, is still a passionate golfer.
And he has not lost his touch, drilling a drive on the tough 14th hole at Arrowtown Golf Course straight into the hole during members day yesterday.
"I thought it was a good shot but I could not actually see it," Morrison explained.
"The green is blind from the tee and one of my playing partners went to look for the ball and went down to the hole and said `You are here'.
"I was thrilled, obviously. We all were. It is unusual to see a hole in one."
That might be so but it was not Morrison's first ace.
"I've had a few previously but this was just my second in a competition."
Morrison lost his eye in February but remained in New Zealand until March and managed to get a game of golf in before he went home to Ireland.
"I have my ups and downs but I'm coping well. I was very well looked after by the people in Dunedin hospital. They were fantastic."
Morrison and some of his friends have been visiting for the past seven or eight years and spend the New Zealand summer playing golf.
Before his accident he played off a two or three handicap but now plays off seven or eight.
Yesterday, he shot 70, which Arrowtown Golf Course manager John Stephens described as astonishing.
"He has had to deal with quite a bit of adversity but having a hole in one is fantastic. And he shot 70 off the stick, which was a par round, with one eye!"
Stephens said the 14th was a 187m uphill par three.
"For the non-golfer it is a pretty tough hole," adding holes in one were reasonably rare, with about five each year.
Morrison won a $100 voucher for his shot and said he had spent a bit of it at the bar already, but he had to drive, so was planning on relaxing with a wee drop or two last night.