The Tudors dizisindeki rolü ile tanındı.
Jonathan Rhys Meyers, 27 Temmuz 1977 tarihinde Drimnagh, Dublin, İrlanda’da Mary Geraldine Myers, John O'Keeffe çiftinin oğlu olarak doğmuştur. Tam adı Jonathan Michael Francis O'Keefe‘dır. Bir yaşında iken ailesi County Cork'a taşındı. 3 yaşında iken anne babası boşandı. 16 yaşına geldiğinde lisede okurken okuldan atıldı. Sokaklarda serserilik yaparken bir ajans tarafından keşfedildi.
Jonathan Rhys Meyers, oyunculuği terk eden babasının soyadı yerine annesinin eski soyadını kullanmayı tercih etti.
JonathanRhys Meyers, 1998 yılında David Bowie'den esinlenen Brian Slade karakterini canlandırdığı “Velvet Goldmine” filminde Ewan McGregor ve Christian Bale ile birlikte başrolde oynadı. Bu film ile asıl çıkışını yaptığı gibi, filmdeki bazı şarkıları kendi seslendirmiştir.
2000 yılında BBC nin kült mertebesine ulaşan fantastik “Gormenhgast” adlı dizisindeki sadist ve kötü ruhlu aşçı Steerpike karakteri ile kariyerini sağlamlaştırdı.
CBS in mini dizisi Elvis ile 2006 da En İyi Erkek Oyuncu dalında Altın Küre kazandı. 2006 yılında yönetmenliğini Jeffrey Jacob Abrams’ın yaptığı başrolünde Tom Cruise’un oynadığı “Görevimiz Tehlike III” filminde Maggie Q, Simon Pegg, Michelle Monaghan, Philip Seymour Hoffman, Laurence Fishburneile birlikte oynadı.
2007 – 2009 yılları arasında “The Tudors” adlı dizide Kral Henry VIII rolünü canlandırdı. Dizide Sam Neill, Henry Cavill, Natalie Dormer ile beraber oynamıştır.
Jonathan Rhys Meyers, Gianni Versace erkek kreasyonlarının 2006 kış ve 2007 bahar koleksiyonlarında ve 2007 yılında Hugo Boss'un reklamlarında oynadı.
Jonathan Rhys Meyers, Londra'da, Los Angeles'ta, Dublin’de ve Fas'ta birer evi olmakla birlikte genellikle Londra'daki evinde oturmaktadır.
2010 yılında “Paris'ten Sevgilerle” (From Paris with Love) adlı filmde başrolde John Travolta ile beraber oynadı.
Alkol bağımlısı olduğu için tedavi gördüğü bilinen Jonathan Rhys Meyers, 28 Haziran 2011 tarihinde Batı Londra'daki 3 milyon sterlinlik malikanesinde ilaç içerek intihar girişiminde bulundu. İhbar üzerine gelen sağlık görevlilerince kurtarıldı.