Parse this person name:

Barber-Surgeon Michael Rodriguez, Sierraport, died 1904
user
first_name: Michael
last_name: Rodriguez
middle_names: []
temporal:
- start: null
  end: 1904
  type: life_span
titles:
- Barber-Surgeon
extra_info:
- Sierraport
assistant