Родился в 1959 г. в Чикаго (штат Иллинойс, США).
В 1981 г. окончил университет г. Оберн, прошел обучение по программе подготовки офицеров запаса ВМС США. Впоследствии окончил Национальный военный колледж и Военно-морской колледж. Проходил стажировку по программе повышения аналитических навыков для офицеров "Семинар-XXI" Массачусетского технологического института, магистр наук в области стратегии национальной безопасности.
В 1982-85 гг. служил на эсминце Caron (DDG-970) в качестве офицера боевого информационного центра и специалиста по противолодочной борьбе. Принимал участие в операциях на Гренаде и в Ливане (1983 г.), и в Сальвадоре. Затем до 1986 г. работал в Командовании личного состава ВМС США (Naval Military Personnel Command) в Вашингтоне. В 1986 г. отобран для обучения криптографии.
С 1987 г. офицер станции связи ВМС США военно-морской базы в г. Рота (Испания). Совершил несколько походов на различных кораблях и подводных лодках в Средиземном море и Персидском заливе в качестве офицера радиоэлектронной борьбы и специалиста огневой поддержки. В частности, в 1987-88 гг. принимал участие в операции по сопровождению танкеров в Персидском заливе во время ирано-иракской войны.
В 1990-93 гг. возглавлял шифровальный отдел штаба Атлантического флота и Атлантического командования ВМС США.
В 1993-94 гг. руководитель шифровальной службы 2-й авианосной ударной группы во главе с авианосцем John F. Kennedy (CV-67), принимал участие в военной операции на Гаити.
В 1995 г. назначен младшим офицером по шифрованию в Командовании личного состава ВМС США. В 1997-98 гг. проходил службу в должности советника и помощника руководителя Командования групп обеспечения безопасности ВМС (Naval Security Group Command) в Форт-Миде (штат Мэриленд), где также находится штаб-квартира Агентства национальной безопасности США. В 1998-2000 гг. работал в группе обеспечения информационной безопасности флота (Naval Security Group Activity) в г. Уинтер-Харбор (штат Мэн).
В 2000 г. назначен на должность офицера криптографии и информационных операций в штабе 6-го (Средиземноморского) флота США. Принимал участие в операциях на Балканах, затем в антитеррористической операции "Несокрушимая свобода" (Enduring Freedom).
В 2003 г. переведен в секретариат Объединенного комитета начальников штабов (ОКНШ), проходил службу в качестве главы отдела по организации защиты компьютерных сетей, начальника отдела информационных операций, помощника руководителя отделения оперативной и боевой подготовки, помощника главы секретариата, особого советника председателя ОКНШ и его инициативной группы.
В 2007 г., получив звание вице-адмирала, занял пост начальника разведывательного управления Тихоокеанского командования, а в сентябре 2009 г. — разведывательного департамента ОКНШ.
В сентябре 2011 г. возглавил флотское Командование боевых действий в киберпространстве (так называемый "10-й оперативный флот ВМС").
В январе 2014 г. президент США Барак Обама выдвинул кандидатуру Роджерса на пост директора Агентства национальной безопасности (АНБ) и главы Киберкомандования вооруженных сил США, 1 апреля 2014 г. утвержден сенатом, 2 апреля вступил в должность. Среди главных задач Роджерса на этом посту названо реформирование АНБ.
В начале января 2018 г. заявил о намерении уйти весной в отставку. Ушел с поста 24 апреля 2018 г.
Адмирал (с апреля 2014 г.).
Награжден различными медалями, в том числе "За отличную службу", "За похвальную службу", "За участие в глобальной войне с терроризмом".
Женат, супруга Дана, сыновья Джастин и Патрик.