W 1991 był gościem Saturday Night Live. Występował również w takich produkcjach jak Kafka (1991), Skaza (1992), Człowiek w żelaznej masce (1998) jako Aramis, Długość geograficzna (Longitude, 2000) jako komandor podporucznik Rupert Gould, Julia (2004), Królestwo niebieskie (2005), HBO Elżbieta I (Elizabeth I, 2005) jako Robert Dudley, Inland Empire (2006) czy Kolor magii (The Colour of Magic, 2008).
W serialu Showtime Rodzina Borgiów (The Borgias, 2011–2013) w reżyserii Neila Jordana wystąpił jako Rodrigo Borgia / Aleksander VI.
Irons zasiadał w jury konkursu głównego na 53. MFF w Cannes (2000). Przewodniczył obradom jury na 70. MFF w Berlinie (2020).
Życie prywatne W 1969 roku poślubił Julie Hallam, jednak ich małżeństwo zostało anulowane. 28 marca 1978 ożenił się z Sinéad Cusack. Mają dwóch synów: Samuela Jamesa Brefniego (ur. 16 września 1978), z zawodu fotografa, i Maximiliana Paula Diarmuida (ur. 17 października 1985), z zawodu aktora. Obaj synowie grali z ojcem w filmach, Sam w Danny Mistrz Świata, Max w Julii.