Neilson har tidligere vært hovedtrener for Nottingham Panthers i den britiske Elite Ice Hockey League fra 2008 til 2018. Han var hovedtrener for det tyske andrelaget til Lausitzer Füchse fra 2018 til februar 2021.