Parse this person name:

Louis Grégoire Emmanuel Denise David Rodriguez, Leroyboeuf, died 1502
user
first_name: Louis
last_name: Rodriguez
middle_names:
- Grégoire
- Emmanuel
- Denise
- David
temporal:
- start: null
  end: 1502
  type: life_span
titles: []
extra_info:
- Leroyboeuf
assistant