Parse this person name:

Joshua Thomas-Waller (1277-1354), 1277-1354
user
first_name: Joshua
last_name: Thomas-Waller
middle_names: []
temporal:
- start: 1277
  end: 1354
  type: life_span
titles: []
extra_info: []
assistant