Oxidizes medium and long chain saturated and unsaturated aldehydes (PubMed:17382292, PubMed:23721920). Metabolizes also benzaldehyde (PubMed:17382292). Low activity towards acetaldehyde and 3,4-dihydroxyphenylacetaldehyde (PubMed:17382292, PubMed:23721920). May not metabolize short chain aldehydes. Can use both NADP(+) and NAD(+) as electron acceptor (PubMed:17382292). May have a protective role against the cytotoxicity induced by lipid peroxidation (PubMed:17382292).