John Devn Cornish nació en Salt Lake City, Utah, el 12 de abril de 1951. Se casó con Elaine Simmons en agosto de 1973 y tienen seis hijos. Elaine Cornish falleció de cáncer en junio de 2019. El élder Cornish se casó con Rosanne Brown en mayo de 2021.
Obtuvo una licenciatura en biología en la Universidad Johns Hopkins en 1975. En 1978, obtuvo el título de doctor en medicina, también de la Universidad Johns Hopkins.
Ha prestado servicio en numerosos llamamientos de la Iglesia, entre ellos, misionero de tiempo completo en la Misión Guatemala–El Salvador, obispo, presidente de estaca, y presidente de la Misión República Dominicana Santiago (2003 a 2006). Al momento de su llamamiento, se encontraba sirviendo como miembro del Sexto Cuórum de los Setenta en el Área Norteamérica Sudeste.
Actualmente presta servicio en diversas asignaciones de comités en las Oficinas Generales de la Iglesia.
En 1981, realizó su residencia de pediatría en el Hospital de Niños de Boston de la Universidad de Harvard. En 1985, llevó a cabo un programa de beca de investigación en cuidados intensivos de neonatología en el Centro Médico Wilford Hall de la Fuerza Aérea de los Estados Unidos. Posteriormente, fue profesor y director de cátedra, y más tarde, vicedirector del Departamento de Pediatría en la Facultad de Medicina de la Universidad Emory.