Jamie in Top Boy was killed by Sully. At the end of season 4, Sully came to Jamie's flat and shot him multiple times—twice in the chest and once in the head—in front of Jamie’s brothers
. The motive behind Sully killing Jamie was rooted in betrayal and rivalry. Jamie had gone behind Sully and Dushane's backs, attempting his own deals and showing ambitions to become the "Top Boy," which threatened Sully's position and loyalty to Dushane. Sully saw Jamie as untrustworthy and a direct threat to their control, especially after Jamie's actions in Spain and his attempts to undermine Dushane’s leadership. This tension culminated in Sully deciding to eliminate Jamie to protect his and Dushane’s interests
. Jamie’s death was sudden and unceremonious, marking the end of his character arc and significantly impacting the storyline and other characters, including his brothers who witnessed the killing