“Lead” is more general, higher level. He leads a life of crime. After finding God, he lead his life differently.
“Live” could be used generally too but it could also be talking about details. My Mom tells me how to live my life. She tells me what classes to take, what extracurriculars to do, and even what friends I can have.