A nanocomposite electrochemical sensing film is assembled on choline (Ch) modified glassy carbon electrode (GCE), which contains multiwalled carbon nanotubes (MWNTs), Nafion cation exchanger, and myoglobin (Mb) or hemoglobin (Hb). The MWNTs provide a 3D porous and conductive network for the enzyme immobilization and Nafion acts as polymeric binder to give cast thin films. Both MWNTs and Nafion provide negative functionalities to bind to the positively charged redox proteins and to attach at the positively charged Ch modified layer, and drive the formation of homogeneous and stable nanocomposite film, the MWNT-Nafion-Mb. The nanocomposite film was characterized by field emission scanning electron microscope (FE-SEM). The Mb in the nanocomposite film showed a pair of well-defined and nearly reversible cyclic voltammetric peaks at about À 0.32 V vs. SCE at pH 7.0 solution for the heme Fe(III)/Fe(II) redox couple. The immobilized heme proteins can display the features of peroxidase in electrocatalytic reductions of oxygen, hydrogen peroxide, nitric oxide, trichloroacetic acid (TCA), and bromate.