Parse this person name:

Andrew Thomas L. Kenneth Davis-Lopez, Larryberg, 1594-1671
user
first_name: Andrew
last_name: Davis-Lopez
middle_names:
- Thomas
- L.
- Kenneth
temporal:
- start: 1594
  end: 1671
  type: life_span
titles: []
extra_info:
- Larryberg
assistant