C. ornatipinnis atteint une vingtaine de centimètres. Le corps est allongé avec une livrée caractérisée par 10 à 20 grandes taches noires sur les joues, des lèvres orangées, un liseré rouge sur l’opercule et des pectorales marquées de bandes blanches et noires alternées. Trois taches sombres apparaissent à l’avant de la dorsale, tandis que les flancs présentent des reflets rougeâtres ou bleu-gris ponctués de mouchetures noires.
Par analogie avec d’autres petits Channa, les femelles adultes peuvent présenter un abdomen plus rond, tandis que les mâles affichent parfois une tête proportionnellement plus large.
Espèce inféodée aux ruisseaux clairs et rapides, C. ornatipinnis est un prédateur de petite taille se nourrissant principalement d’invertébrés aquatiques et de petits poissons. Comme les autres Channa, il possède un organe respiratoire lui permettant de capter l’oxygène atmosphérique.
L’espèce suit probablement le schéma des petits Channa de ruisseaux, avec incubation buccale et garde parentale.
Channa ornatipinnis est un petit poisson tête-de-serpent endémique au Waloun Chaung (État de Rakhine, Myanmar). Il se distingue par la coloration très contrastée des joues et des pectorales. L’espèce a depuis été signalée en Inde (Mizoram, Tuivawl), ce qui élargit sa répartition connue au-delà de la localité type.