William Wegener, opera singer