I've had clients that have the secured card show up on their credit reports. I wonder if it matters which bank/card you use. I will double check on this one.
For someone with challenged credit, putting one's credit in the hands of someone with good credit is a decent option. Many people don't have anywhere to go but up. Just don't go nuts adding accounts and know your friend/family member well enough to know that their credit is excellent. One or two should be enough to make a difference. This can really help when you need a boost in the short term. DO NOT RELY SOLELY ON THIS. It is extremely important to build good credit on your own. MOST IMPORTANT: Pay your bills on time! One late pay drops your score dramatically.
The moment his HEAD is in view, hit it with the LIVE ROCK!