В приведенном примере корректен второй вариант. Подробно об ответственности см. ответ № 218887.
Двойные, тройные и т. д. нерусские (европейские, американские) составные имена пишутся раздельно, поэтому правильно: Жак Луи Давид.
Написание зависит от контекста.