Roel Dirven volgde de opleiding musicaltheater aan de Fontys Hogeschool in Tilburg. Een opleiding waar hij naast zang en spel ook zeer goed leerde dansen. Hij studeerde in 2011 af.
In 2007 speelde Roel in de korte film Renée, die onderdeel was van het 48 Hour Film Project. In 2010 maakte hij zijn televisiedebuut als Raphael Salomons in de televisieserie Het Huis Anubis en de Vijf van het Magische Zwaard. Met deze rol werd hij bekend bij het grote publiek.
Vanwege het succes van de serie werden er ook films ontwikkeld. Roel speelde in Het Huis Anubis: De Vijf en de Toorn van Balor en Het Huis Anubis en de terugkeer van Sibuna!. Bij de serie werd ook de single ‘De Vijf Zintuigen’ opgenomen. Daarnaast was hij te zien in twee theatervoorstellingen: Anubis en het Mysterie van het Verborgen Symbool en Het Huis Anubis en het Geheim van de Verloren Ziel.
Van 2013 tot 2015 speelde Roel Dirven in de musical Soldaat van Oranje de rol van Bram Goudsmid. In de jaren daarop speelde hij opnieuw in deze productie en had hij een van de hoofdrollen als Anton Roover. Daarna was hij te zien in de familievoorstelling van Theater Rotterdam De Woefside Story.
Roel Dirven speelt regelmatig gastrollen in televisieseries en films, onder andere in Bureau Raampoort, De Spa, Gooische Vrouwen 2, Jeuk en De Zevende Hemel. Sinds september 2018 vertolkt hij de rol van Flo Wagenaar in Goede tijden, Slechte tijden. Ook in 2012 en 2016 speelde hij al eens gastrollen in deze soap.
Als stemacteur was Roel te horen in verschillende televisieseries, waaronder Victorious, Hotel 13 en The Evermoor Chronicles. Sinds 2016 is Roel het vaste gezicht van bouwmarkt Gamma.