В 1966 г. в Университете Южной Калифорнии (University of Southern California) получил степень бакадавра гуманитарных наук по математике.
В 1979 г. в Обернском университете (Auburn University) получил степень магистра делового администрирования.
В 1989 г. В Университете Карнеги-Меллона (Carnegie-Mellon University) прошел программу подготовки руководителей высшего звена.
Военное образование:
В 1979 г. с отличием окончил Командно-штабной колледж ВВС (Air Command and Staff College), авиабаза Максвелл (Maxwell AFB), шт. Алабама.
В 1986 г. окончил Промышленный колледж вооруженных сил (Industrial College of the Armed Forces), Форт-Лесли-Дж.-Макнейр (Fort Lesley J. McNair), Вашингтон, округ Колумбия.
Воинская служба:
На слубже в ВВС США с 1966 г. (через программу подготовки офицеров резерва).
С сентября 1966 г. по сентябрь 1967 г. проходил начальную летную подготовку на авиабазе ВВС Ларедо (Laredo AFB), шт. Техас.
С октября 1967 г. по май 1968 г. проходил подготовка для полетов на самолете F-100 на авиабаза ВВС Люк (Luke AFB), шт. Аризона.
С мая 1968 г. по май 1969 г. служил пилотом истребителя F-100 в 308-й эскадрилья тактических истребителей (308th Tactical Fighter Squadron) авиабаза Туйхоа (Tuy Hoa Air Base), Южный Вьетнам.
С июня 1969 г. по сентябрь 1972 г. служил пилотом истребителя-перехватчика F-106 и офицером по безопасности полетов в 5-й эскадрильи истребителей-перехватчиков (5th Fighter Interceptor Squadron) на авиабазе Майнот (Minot AFB), шт. Северная Дакота.
С сентября 1972 г. по ноябрь 1973 г. служил в Управлении заместителя начальника штаба ВВС США по научно-исследовательским и опытно-конструкторским работам, Вашингтон, округ Колумбия.
C ноября 1973 г. по декабрь 1974 г. проходил подготовку в Школе летчиков-испытателей ВВС (Air Force Test Pilot School) на авиабазе Эдвардс (Edwards AFB), шт. Калифорния.
С январь 1975 г. по август 1978 г. служил летчиком-испытателем в 475-ой испытательная эскадрилье (475th Test Squadron), авиабаза Тиндалл (Tyndall AFB), шт. Флорида.
С июля 1979 г. по июнь 1982 г. служил в Управлении оперативных потребностей (Directorate of Operational Requirements) в Штаб ВВС США, Вашингтон, округ Колумбия.
С нюня 1982 г. по июль 1984 г. служил командиром 3247-й испытательной эскадрильи (3247th Test Squadron) на авиабазе Эглин (Eglin AFB), шт. Флорида.
С июля 1984 г. по июль 1985 г. служил руководителем проектов по программе создания перспективной ракеты класса «воздух-воздух» средней дальности (AMRAAM) в Отделе по реализации программы разработки объединённых систем (Joint System Program Office) на авиабазе Эглин (Eglin AFB), шт. Флорида.
С июня 1986 г. по июль 1987 г. служил в Инспекционном центре Командования систем вооружения ВВС (Air Force Systems Command Inspection Center) на авиабазе Эглин (Eglin AFB), шт. Флорида.
С июль 1987 г. по июнь 1988 г. служил командиром 3246-го испытательного крыла (3246th Test Wing) на авиабазе Эглин (Eglin AFB), шт. Флорида.
С июля 1988 г. по июнь 1989 г. был помощником заместителя начальника штаба по системам в штабе Командования систем ВВС (Headquarters Air Force Systems Command) на авиабаза Эндрюс (Andrews AFB), шт. Мэриленд.
С июнь 1989 г. по апрель 1990 г. был руководителем специальных программ в Управлении помощника министра ВВС (по закупкам), штаб ВВС США, Вашингтон, округ Колумбия.
С япрель 1990 г. по июль 1992 г. служил заместителем командующего Управлением авиационных систем на авиабаза Райт-Паттерсон (Wright-Patterson AFB), шт. Огайо.
С июля 1992 г. по май 1993 г. служил заместителем начальника штаба по испытаниям и оперативной деятельности при Командовании материально-технического обеспечения ВВС (Headquarters Air Force Materiel Command) на авиабаза Райт-Паттерсон (Wright-Patterson AFB), шт. Огайо.
С мая 1993 г. по декабрь 1997 г. служил начальником Центра опытно-конструкторских испытаний ВВС (Air Force Development Test Center) в составе Командования тылового обеспечения ВВС (Air Force Materiel Command) на авиабазе Эглин (Eglin AFB), шт. Флорида.
С декабря 1997 г. служил заместителем начальника Командования тылового обеспечения ВВС (Air Force Materiel Command), на авиабазе Райт-Паттерсон, шт. Огайо.
Воинское звание:
Второй лейтенант ВВС (09.06.1966).
Первый лейтенант ВВС (02.03.1968).
Капитан ВВС (02.09.1969).
Майор ВВС (01.06.1976).
Подполковник ВВС (01.09.1980).
Полковник ВВС (01.09.1984).
Бригадный генерал (01.12.1990).
Генерал-майор (28.09.1994).
Генерал-лейтенант (02.12.1997).
Космическая подготовка:
Был одним из 208 кандидатов в астронавты, финалистов 8-го набора НАСА 1977 года, вызванных в Космический центр им.Джонсона на недельное медицинское обследование и собеседование. Обследование проходил в составе первой группы со 2 августа 1977 года.
Был одним из 121 кандидата в астронавты, финалистов 9-го набора НАСА 1980 года, вызванных в Космический центр им.Джонсона на недельное медицинское обследование и собеседование. Обследование проходил в составе пятой группы с 21 апреля 1980 года.
Классность:
Общий налет к 1999 г. составлял более 3500 часв, включая 514 часов во время 300 боевых вылетов. Освоил более 30 типов ЛА, включая F-100, F-106, F-4 и F-16.
Награды:
Награжден медалями Distinguished Service Medal, Legion of Merit, Distinguished Flying Cross, пятью Meritorious Service Medal, 16-ю Air Medal, двумя Air Force Commendation Medal, Combat Readiness Medal, National Defense Service Medal, Vietnam Service Medal.
Награды иностранных государств:
Награжден двумя Вьетнамскими крестами за храбрость (Republic of Vietnam Gallantry Cross).