Ryan James Eggold naît à Lakewood le 10 août 1984, en Californie, d’un père d’origine allemande et d’une mère d’origine croate et autrichienne. Il découvre le théâtre à la Santa Margarita Catholic High School, dont il sort diplômé en 2002, puis poursuit des études de théâtre et d’art à l’université de Californie du sud, jusqu’en 2006.
Il débute sa carrière d’acteur en faisant des apparitions dans plusieurs séries, Related, Brothers & Sisters, Veronica Mars ou Les Feux de l'amour. Il obtient un rôle plus conséquent dans la deuxième saison de Dirt avec Courteney Cox. Mais, en 2008, c’est son rôle du professeur Ryan Matthews dans la série 90210 Beverly Hills : Nouvelle Génération qui le fait connaître du grand public. 2013 marque un tournant dans sa carrière : il décroche ses premiers rôles principaux dans les films B-Side et Beside Still Waters. Mais il se voit surtout confier celui du mystérieux Tom Keen dans la série de NBC Blacklist, qu’il interprète pendant 5 saisons, et reprend dans le spin-off Blacklist : Redemption en 2017.
L’acteur enchaîne les tournages, de la comédie The Single Moms Club (2014) au drame de Gabriele Muccino Père et Fille (2015) en passant par la mini-série historique Sons of Liberty (2015) et la Lovesong de la réalisatrice sud-coréenne So Yong Kim (2016). En 2017, il écrit et réalise son premier long métrage Le Mariage de mon ex. En 2018, il est choisi par Spike Lee pour rejoindre la distribution de BlacKkKlansman : J'ai infiltré le Ku Klux Klan. Mais c’est aussi l’année où il endosse un rôle qui le rend extrêmement populaire, celui du Dr Max Goodwin, dans la série New Amsterdam, diffusée sur TF1.
Artiste complet, Ryan Eggold a été chanteur du groupe de musique Eleanor Avenue.