Member of the Legislative Assembly · Alberta

David Shepherd

Alberta New Democratic PartyEdmonton-City Centre

Deputy House Leader · Shadow Minister for Public Safety and Emergency Services

Member since
May 5, 2015
Current mandate
31st Parliament

Voting record

No recorded votes for David Shepherd yet.

Roles

Positions

  • Deputy House Leader · Legislative AssemblyOct 1, 2024 – Present
  • Shadow Minister for Public Safety and Emergency Services · OppositionOct 1, 2024 – Present
  • Critic for Health (Primary & Rural Care) · OppositionJun 1, 2023 – Feb 1, 2024
  • Critic for Health · OppositionMay 1, 2019 – May 1, 2023

Elections

2023Edmonton-City CentreGeneral ElectionAlberta New Democratic PartyElected
2019Edmonton-City CentreGeneral ElectionAlberta New Democratic PartyElected
2015Edmonton-CentreGeneral ElectionAlberta New Democratic PartyElected

Parliamentary associations

  • Standing Committee on Legislative Offices · Member
  • Select Special Committee to Examine Safe Supply · Member
  • Select Special Public Health Act Review Committee · Member
  • Standing Committee on Families and Communities · Member
  • Standing Committee on Legislative Offices · Chair
  • Select Special Auditor General Search Committee · Chair
  • Select Special Ombudsman and Public Interest Commissioner Search Committee · Chair