[Objective] This study focus on the functional characterization of membrane-bound cytochrome b5 reductase I from Mortierella alpina ATCC 32222. [Methods] We identified the N-terminal transmembrane region in the M. alpina cytochrome b5 reductase I through sequence alignment. The truncated M. alpina cytochrome b5 reductase I gene and human soluble cytochrome b5 gene were expressed in Escherichia coli BL21. The proteins were purified using Cobalt affinity, ion exchange and gel filtration. The activity of purified cytochrome b5 reductase I was determined using DCIP as substrate in the presence of NADH or NADPH. The interaction between purified cytochrome b5 reductase I and cytochrome b5 was monitored by wavelength scan. [Results] The truncated M. alpina cytochrome b5 reductase I was successfully expressed as a soluble protein and purified to homogeneity. The resulting protein was active and able to reduce cytochrome b5 in the presence of NADH. The reduction of cytochrome b5 is characterized by a peak shift from 411 nm to 422 nm and an increase in absorbance at 521 nm and 554 nm. [Conclusion] The deletion of the N-terminal transmembrane region increased the solubility of M. alpina cytochrome b5 reductase I and the activity was maintained. Functional characterization revealed that M. alpina cytochrome b5 reductase I gene encoded a NADH-cytochrome b5 reductase, and it’s able to interact with human cytochrome b5 in vitro.