how old is max macmillan actor