R. Mačanovskis mokėsi Latvijos muzikos akademijoje, prof. G.Antipovo ir A. Lustės klasėse (1998). 2003 m. įgijo muzikos bakalauro laipsnį ir tapo Latvijos nacionalinės operos solistu.
R. Mačanovskis – kasmetinio „Latvijas Gāze“ konkurso laureatas, apdovanotas kaip geriausias 2012 ir 2014 metų operos solistas, Paulo Saksso premijos laureatas ir „Grand Music Award“ nominantas už puikią interpretaciją.
Solistui teko dainuoti Maskvoje, Niujorke, Makao, Provanse, Bergene, Berlyne, Sarbriukene, Nante. Šiuo metu solistas dainuoja Latvijos nacionalinėje operoje bei atlieka partijas: Oneginas (P. Čaikovskio operoje „Eugenijus Oneginas“), Volframas (R. Wagner „Tanhoizeris“) ir Olandas (R. Wagner „Skrajojantis olandas“), Figaro (W. A. Mozart „Figaro vedybos“), Leporelas, Masetas (W. A. Mozarto „Don Žuanas“), Eskamiljo (G. Bizet „Karmen“) ir kitose.
Dirbo su žinomais dirigentais: Karel Mark Chichon, Tadeusz Wojciechowski, Zbigniew Graca, Mikhail Tatarnikov, Vassily Sinaisky, Modestas Pitrėnas, Cornelius Meister, Gintaras Rinkevičius, Pierre Boulez, Daniel Oren.