Родился в Мельбурне, Австралия, но вырос в прибрежном городе Голд-Кост, штат Квинсленд. Его мать Мэг
– школьный библиотекарь, отец Питер – страховой агент. У Райана есть брат Даниэль.
Будучи ребенком, выросшим на берегу океана, Райан проводил много времени в занятиях серфингом и
скейтбордингом. Интерес Джонсона к перфомансу возник в раннем детстве, когда его родители
подружились с фокусником и мимом, чьи шоу Райан смотрел с благоговением.
Райан учился в Somerset College, средней школе в Голд-Кост, где он преуспел в исполнительском
искусстве. Благодаря этому Райан был принят в престижную программу по изучению актерского мастерства
в Квинслендском технологическом университете. На последнем году учебы Джонсон получил роль в
независимом фильме «City Loop» (2000) с Салливаном Степлтоном в главной роли. Это обеспечило ему
представительство в одном из ведущих актерских агентств страны.
После окончания университета Райан переехал в Сидней, где начал получать ведущие роли во многих
крупных телесериалах и австралийских фильмах. Он также работал в Сиднейской театральной труппе и
Театре на Бельвуар-Стрит.
В 2012 году Райан сыграл Бена Грогана в американском сериале «Посредник Кейт» на канале Network.
Несколькими годами ранее он играл в американских фильмах «Сын маски» (2005), «Призрачный гонщик»
(2007), «Все мои друзья покидают Брисбен» (2007).
В 2014 году Джонсон возвращается на австралийское телевидение и принимает участие в таких проектах,
как «Отчаянные домохозяева», «Дитя любви», «Нас никогда не разлучить: Нерассказанная история INXS»,
«Уборщики», «Карлотта», «Доктор, доктор», «7 хранителей гробницы» и др.
Райан и его жена, сценарист Тамара Азмар, делят свое время между Сиднеем и Северной Америкой.