In Photobacterium, the flavin reductase encoded by luxG regenerates the reduced form of flavin mononucleotide (FMN). Reduced FMN is one of the substrates of the luciferase enzyme that catalyzes a light-emitting reaction. A set of experiments, that employs a luxG-expression plasmid construct (pGhis) and is suitable for an undergraduate laboratory course, is presented. Hexahistidine-tagged protein is expressed in E. coli from pGhis, with the T7 RNA polymerase/lac repressor induction system. Bacteria are lysed by sonication and the tag allows for purification by immobilized metal ion affinity chromatography. A gel filtration column is used to remove ions and the other small molecules. The Bradford assay, with multiwell plates and an automated plate reader, is used to identify protein concentration peaks from both columns. The concentration of purified enzyme is then calculated from its A280 using the predicted extinction coefficient. Yield and purity are further assayed with SDS-PAGE. Activity of purified enzyme is measured with riboflavin or FMN as substrate. Reaction rate is quantified by monitoring decrease in A340 as the redox partner, NADH, is oxidized.