Keratin protein fiber (AKF™) is a renewable source of biosorbent that can be used for filtration of heavy metal and nanosize contaminants. The major composition of keratin fiber is the structured protein micofibril, consisting of numerous nanosized pores. The combination of nanostructure and metal binding capacity protein sites make it an ideal material for removal of heavy metals from solutions. The mechanism of heavy metal uptake onto keratin protein involves a combination of several steps such as adsorption, precipitation, and ion exchange. Keratin protein has good tensile strength and is stable over a wide pH range.