Does this sound good or do I need an a comma behind David. I think it sounds ok but i would like another person input. My nephew David is a lawyer.

2 answers

Assuming you have more than one nephew, your sentence is correct.

http://www.english-test.net/forum/ftopic11654.html
My nephew, David, is a lawyer. would be the proper way to punctuate this sentence.