Weinius gjorde sin profesjonelle debut som baryton, i rollen som Guglielmo i og opptrådte siden på de svenske operahusene i roller som Renato/Greve Holberg i , Posa i og Marcello i .