Del Meeko is a human Imperial stormtrooper, pilot and engineer from Coruscant, and a founding member of Inferno Squad, introduced in Christie Golden's Battlefront II: Inferno Squad (Del Rey, 2017) and voiced by TJ Ramini in the game.
Pillio
The decisive moment of his life happens on the world of Pillio in 4 ABY, where he encounters Luke Skywalker raiding one of the Emperor's private observatories. Skywalker does not fight him. The exchange — the Jedi telling him he had a choice to be better — is the hinge the whole character turns on, and the game returns to that location twice more across thirty years.
Defection
When Operation Cinder came for Iden Versio's homeworld, Meeko left with her. He flew for the Rebellion at Naboo and at Jakku, joined the New Republic, married Versio, and they had a daughter, Zay.
Pillio again
In 34 ABY, Kylo Ren captured him on the same planet and tortured Skywalker's whereabouts out of him — the man who met Luke once ends up being the reason the First Order knows where to look. Ren handed him to his former squadmate Gideon Hask, who killed him.