Судьба Роя Миллера мало чем отличается от судеб многих его соотечественников: проявив себя в чемпионате Коста-Рики в составе Картахинеса, Миллер вместе со своим одноклубником отправился в Скандинавию, где сначала традиционно поиграл за норвежские клубы, а потом перебрался в соседнюю Швецию. Из северного плена, опять же по традиции, защитника забрал представитель МЛС — Нью-Йорк Ред Булл, где Рой и по сей день остается одним из ключевых исполнителей. Еще на самой заре карьеры была попытка заиграть в аргентинском Олимпо, но игроку не удалось акклиматизироваться — видимо в Норвегии костариканцам по какой-то причине это сделать легче.
После игр за молодежные и олимпийскую сборные Коста-Рики Миллер стал вызываться и в главную команду страны, дебютировав за нее в 2005 году и даже сыграв пару матчей в отборочном турнире к ЧМ-2006. На сам мундиаль, впрочем, молодого защитника тогда не взяли, а окончательно закрепиться в команде ему удалось лишь после назначения Рикардо Лавольпе. Будучи номинально левым латералем, Миллер может сыграть и в центре обороны — именно там его и использовал Пинто по ходу квалификационного турнира. Хотя в целом Рой не был игроком стартового состава, судя по последним товарищеским матчам, колумбиец на ЧМ может сделать выбор в его пользу.