Keenan nació el 17 de Abril 1964 en Akron, Ohio, único hijo del matrimonio de Judith Mary y Michael Lauren Keenan.