Родился в Куинсе в 1935 году. Его отец Ральф Бэтчер был главным инженером в «The A. H. Grebe Radio Company» , а также автором ранних статей о телевидении в New York Sun (1936—1940).
В 1953 году закончил Бруклинскую техническую школу[en]. Степерь бакалавра инженерии получил в 1957 году в Университете штата Айова, а степень магистра и докторскую степень в Иллинойсском университете в Урбане-Шампейне в 1962 и 1964 годах соответственно.28 лет работал инженером в Goodyear Aerospace[en], где разработал архитектуры двух SIMD параллельных процессоров — STARAN(1972) и Goodyear MPP[en](1983).
В 1968 в своей статье «Sorting networks and their applications» на конференции Joint Computer Conference[en] представил два открытых им алгоритма — битонную сортировку и четно-нечетную сортировку слиянием.
С 1989 по 2009 год работал в Кентском государственном университете[en].
В настоящее время является эмерит-профессором.