Now 34-year-old, the powerful striker has enjoyed an Indian summer in recent years and comes to Forest on the back of a successful season with Bristol City.
He told the Evening Post: "I will bring experience and raw power to the frontline."
He added: I would not have come here if I dd not think I could add to the squad."