Nato nel 1961 in Inghilterra, Kevin Brown è attualmente direttore del Museo Fleming di Londra (Alexander Fleming Laboratory Museum) che lui stesso ha fondato nel 1993, nonché curatore dell'Archivo dell'Ospedale Santa Maria a Paddington (Londra) dove è conservato il Museo.