Riordan on opettanut englantia ja historiaa kouluissa. Hän asuu vaimonsa ja kahden poikansa kanssa Bostonissa[2].
Riordanin ensimmäinen julkaistu kirja on nimeltään Big Red Tequila ja se on ensimmäinen osa Tres Navarre -rikosromaanisarjaa. Riordan on kirjoittanut useita nuortenkirjasarjoja, jotka sekoittavat muinaiskulttuureita nykyaikaan ja tapahtuvat samassa universumissa. Riordan on kirjoittanut Percy Jackson -sarjalle jatkoa olevan Olympoksen sankarit -sarjan, muinaisen Egyptin mytologiaan pohjautuvan Kanen aikakirjat -sarjan, skandinaaviseen mytologiaan pohjautuvan Magnus Chase -sarjan ja Apollon-sarjan. Riordan on kirjoittanut myös The 39 Clues -kirjasarjan ensimmäisen kirjan Luiden labyrintti (engl.The Maze of Bones).
Riordanin Punainen pyramidi voitti vuoden 2010 School Library Journal -palkinnon.[3]