After cleaning his hands of Johnny 's blood, Dennis makes his way towards the Albert Square Gardens where the locals are setting up fireworks, to meet Sharon. As they lock eyes, Dennis is stabbed and collapses, dying in Sharon 's arms. His last words are "we did it '' in reference to their unborn son who was born six months later and named Dennis in honour of his father. It is later revealed that Dennis was killed by Danny Moon (Jake Maskall).
who killed dennis rickman in eastenders in 2005
Danny Moon