I actually don't think "any name will do for characters" I find it really takes away from the story when a character has a name that seems out of place, names that are anachronistic or culturally inappropriate are the main offenders, but sometimes it can also be that the name just doesn't fit the character. Basically, I'm just saying I think it's a legitimate question to ask.
Is the novel set in the present day? What country is it set in / was the character born in? That might help with figuring out which names are most appropriate.
BrianBrent DavidDennis Donald Keith Mark Richard -
Rich seems to fit the character
Russell - the nickname
Rusty could do double duty with his hair
Victor