W lutym 2017 Murillo na zasadzie rocznego wypożyczenia dołączył do amerykańskiego New York Red Bulls. W Major League Soccer zadebiutował 3 maja 2017 w przegranym 0:2 meczu ze Sportingiem Kansas City i od razu został podstawowym obrońcą ekipy. Pierwszą bramkę strzelił 29 lipca 2017 w wygranym 4:0 pojedynku z Montreal Impact, a w tym samym roku dotarł z Red Bulls do finału krajowego pucharu – U.S. Open Cup. Za sprawą udanych występów został wybrany najlepszym nowym nabytkiem klubu w sezonie, a w listopadzie 2017 władze klubu skorzystały z opcji wykupu zawodnika.
W styczniu 2020 roku podpisał kontrakt z Anderlechtem. Pierwszą bramkę w Eerste klasse A zdobył 23 lutego 2023 przeciwko KAS Eupen. W sezonie 2021/22 dotarł z klubem do finału Pucharu Belgii. Tam Anderlecht przegrał z KAA Gent po serii rzutów karnych, a Murillo nie wykorzystał kluczowej jedenastki. W sezonie 2022/23 dotarł do ćwierćfinału Ligi Konferencji. Po sezonie opuścił Anderlecht. We wszystkich rozgrywkach rozegrał w klubie w sumie 134 spotkania, zdobywając 14 goli i notując 17 asyst.
30 sierpnia 2023 został piłkarzem Olympique Marsylia. W Ligue 1 zadebiutował 30 września 2023 w meczu z AS Monaco.