Un comité de selección eligió unánimemente al P. Brown entre un grupo de finalistas altamente calificados, y su elección fue aprobada por la junta directiva jesuita y el provincial jesuita P. Thomas P. Greene, SJ, un exalumno de la escuela jesuita. La decisión final fue formalmente aprobada por el arzobispo Gregory Aymond de la Arquidiócesis de Nueva Orleans.
El P. Brown se crio en Eunice, Luisiana y es el décimo de doce hijos de Bruce y Judy Brown. Se unió a la Compañía de Jesús hace veinte años. Además de la escuela secundaria jesuita de Nueva Orleans, trabajó en una escuela jesuita en Tampa, Florida, y en la parroquia el Sagrado Corazón en el Paso, Texas. Es el superior de la Comunidad Jesuita de la Inmaculada Concepción en Nueva Orleans.