I 2004 byttet Weinius stemmetype til tenor, og debuterte i rollen som Laca (Jenufa) på NorrlandsOperan. I løpet av sitt første år som tenor ble han engasjert til å synge blant annet Don José (Carmen) i konsert med Kungliga Filharmoniska Orkestern under Marc Soustrot, Loge (Rhenguldet) med Göteborgs Symfoniorkester og Kent Nagano, og Sergej (Katerina Ismajlova) på Värmlandsoperan. Disse innledende rolletolkningene som tenor ble fulgt opp av en rekke debuter, som Riccardo/Gustav III (), Dick Johnson og Herodes (), Turiddu og Siegmund (), Cavaradossi (), Don José og Otello ().