This version of Odo is a villain from the Mirror Universe which is part of the Star Trek multiverse. He appeared in Star Trek: DS9.
Odo worked for The Intendant of Terok Nor which is a space station that belongs to the Klingon-Cardassian Alliance. He belongs to a Gamma Quadrant race known as The Changelings who are the Mirror Universe counterpart to the founders of the Primary Star Trek Universe's The Dominion. This Odo was the enforcer of the Terran slaves who worked in the ore processing plant on the station. Not much is known about his past, but he met his end by the hand of the Primary Universe's Julian Bashir with a Bajorian phaser.