Ferritin, one of the most investigated protein nanocages, is considered as a promising drug carrier because of its advantageous stability and safety. However, its short half-life and undesirable tumor targeting ability has limited its usage in tumor treatment. In this work, two types of functional peptides, half-life extension peptide PAS, and tumor targeting peptide RGDK (Arg-Gly-Asp-Lys), are inserted to human heavy-chain ferritin (HFn) at C-terminal through flexible linkers with two distinct enzyme cleavable sites. Structural characterizations show both HFn and engineered HFns can assemble into nanoparticles but with different apparent hydrodynamic volumes and molecular weights. RGDK peptide enhanced the internalization efficiency of HFn and showed a significant increase of growth inhibition against 4T1 cell line in vitro. Pharmacokinetic study in vivo demonstrates PAS peptides extended ferritin half-life about 4.9 times in Sprague Dawley rats. RGDK peptides greatly enhanced drug accumulation in the tumor site rather than in other organs in biodistribution analysis. Drug loaded PAS-RGDK functionalized HFns curbed tumor growth with significantly greater efficacies in comparison with drug loaded HFn.