Roland Schwab wuchs in Innertkirchen im Berner Oberland auf. 1980 zog er nach Bern um Posaune zu studieren. Er wirkte bei zahlreichen Tonträgerproduktionen und in Bands mit. Schwab absolvierte eine Ausbildung in Heilpädagogik in Lausanne. Weiterbildungen erhielt er in Musiktherapie, Chorleitung und Supervision.
Er arbeitet als Musiker (Multiinstrumentalist) und Musiklehrer und Musiktherapeut. Von 1999 bis 2017 war er mit dem Kindermusik-Duo Leierchischte unterwegs. Kinderkonzerte gibt er weiterhin unter seinem Namen und unter Kindersongs.ch. Roland Schwab entwickelte 2009 den Rhythmus- und Perkussionslehrgang MIKURS, welcher sich für Kinder ab Vorschulalter eignet. Er ist seit 2002 in der Weiterbildung von Lehrpersonen tätig. Roland Schwab spielt nebst vielen anderen Instrumenten Alphorn, Basstrompete, Tuba und Serpent.