DC
Райън направи своя актьорски дебют като Йоан Константин в едноименния сериал на NBC, който се излъчи един сезон през 2014 г. Въпреки прекратяването на сериала, Райън повтори ролята си на Константин в сезон 4 на Arrow. По-късно Константин имаше повтаряща се роля в сезон 3 на Легендите на утрешния ден преди да бъде повишен в редовен сериал за сезони 4 до 6. Райън също е предоставил гласа на Константин в няколко анимационни филма на DC.
Константин умря и отиде в ада в сезон 6 на Legends of Tomorrow, но бързо беше възкресен и реши да напусне екипа. Въпреки смъртта и/или загубата на техните герои, Legends of Tomorrow връща актьори многократно. Райън повтори ролята си на Гуин Дейвис, експерт по пътуване във времето, който помага на Легендите да се завърнат в 2021 г., след като бяха блокирани през 1925 г.
Мат Райън, който играе Джон Константин в Legends of Tomorrow, изрази мнението си дали шоуто Arrowverse ще го върне някога или не. В скорошно интервю с Райън той беше попитан за възможността Константин да се появи отново в бъдеще. Отговорът на Райън беше, Това е въпрос към боговете. Той каза още -
Единственото нещо, което казвам за Джон, е следното: във всяка точка от пътуването ми с Джон имаше всички тези спирки. Едно нещо научих, играейки го през годините: в този бизнес никога не казваш никога. Но кой знае? В момента, Джон Константин, той не е в стаята. Това е Гуин Дейвис и ще го оставя така и ще кажа: „Кой знае?“ Това е въпрос за другите царства!“
Грег Берланти, Марк Гугенхайм, Андрю Крейсберг и Фил Клемър създадоха Legends of Tomorrow, чиято премиера беше през 2016 г. Шоуто последва редица нови герои, както и герои и злодеи от Arrow и The Flash, докато те се свързваха, за да продължат приключения, пътуващи във времето. В момента се излъчва седмият сезон на Legends of Tomorrow. Шоуто не е официално подновено за осми сезон към момента на писане.
Феновете на Джон Константин могат да хванат Мат Райън като Гуин Дейвис в Легендите на утрешния ден на CW, който се излъчва в сряда от 20:00 часа. ET/PT.