Kainon was a Bajoran citizen alive during the late-24th century. By his later life, he had developed a history of committing minor criminal offenses.
In 2369, Kainon was living on Deep Space 9 when he was detained for public drunkenness and placed into a holding area with the Cardassian Aamin Marritza. Kainon became quite vocal in his displeasure at having to share his cell block with a Cardassian.
After Marritza was released, Kainon, in his disdain for Cardassians, fatally stabbed Marritza declaring, "He's a Cardassian. That's reason enough!" Constable Odo then escorted Kainon back to his cell. (DS9: "Duet")
Kainon was played by actor Tony Rizzoli. His name comes from the script.