Nilsson växte upp i Umeå och är sedan slutet av 1980-talet bosatt i Göteborg.[3] Han skriver litteraturkritik i Svenska Dagbladet och Göteborgs-Posten, och sitter i redaktionen för tidskrifterna Glänta och Arche.[4][5][3] Han var tidigare redaktionsmedlem i OEI. Han medverkar regelbundet i P1:s OBS samt i författarpanelen i SVT:s Babel. 2024 var han värd i Sommar i P1.