ndp_logo
david_shepherd_headshot
Public Safety & Emergency ServicesDeputy House Leader

David Shepherd

About David

First elected in 2015, David Shepherd has spent over a decade as an ever-present advocate for those living in the heart of Edmonton –a familiar sight on the streets of the communities he represents. He is a strong champion of downtown revitalization, the arts, innovation, housing, mental health, and safer communities. From 2019 – 2024, he served as Health Critic, fiercely defending public healthcare and frontline workers, and now serves as Shadow Minister for Public Safety and Emergency Services.

Well-known across African, Caribbean, and Black communities, David is a familiar face at local events, helped establish Alberta’s official recognition of Black History Month, and has worked to advance the Anti-Racism Act. A lifelong Edmontonian, he’s also a former musician, studio engineer, and communications professional, and leverages his life experience to engage Albertans in creative ways.

David Shepherd is ready. Alberta's New Democrats are ready.

Edmonton-City Centre

edmonton_citycentre_2017

Upcoming local events

Phone Bank

ECC Winning Line Call Club

Organized by Edmonton-City Centre

June 24, 2026, 6:00 P.M.Virtual

Join the Alberta NDP for an evening of calling and texting voters with the Winning Line Call Club. Help us meet our Edmonton-City Centre Spring metrics and reach out to voters to support a better future for all Albertans. Come prepared with your own calling list, or we’ll connect you with voters in your own riding. Training will be provided for both calling and texting, so no experience needed.

Learn more
Day of Action

Day of Action with ECC

Organized by Edmonton-City Centre

June 30, 2026, 5:00 P.M.TBD

Join the Alberta NDP for an Alberta-wide Day of Action. A separation referendum is now scheduled for this fall, it's time to stand up for Alberta, stand up for Canada, and take action. We can't sit on the sidelines while separatists mobilize, putting our province and country at risk. Together - we're taking action For Alberta, For Canada.

Learn more
Phone Bank

Monthly ECC CallHub with David Shepherd

Organized by Edmonton-City Centre

July 14, 2026, 6:30 P.M.Stanley A. Milner Library - Downtown

Join us to make some calls to meet our metrics before the Constituency Association meeting. Mainly we need to get in touch with at least 1000 individuals and confirm our supporters' sign locations so having your energy and time would be grand!

Learn more
Day of Action

Day of Action with ECC

Organized by Edmonton-City Centre

July 31, 2026, 5:00 P.M.

Join the Alberta NDP for an Alberta-wide Day of Action. A separation referendum is now scheduled for this fall, it's time to stand up for Alberta, stand up for Canada, and take action. We can't sit on the sidelines while separatists mobilize, putting our province and country at risk. Together - we're taking action For Alberta, For Canada.

Learn more
Phone Bank

Monthly ECC CallHub with David Shepherd

Organized by Edmonton-City Centre

August 11, 2026, 5:00 P.M.Stanley A. Milner Library - Downtown

Join us to make some calls to meet our metrics before the Constituency Association meeting. Mainly we need to get in touch with at least 1000 individuals and confirm our supporters' sign locations so having your energy and time would be grand!

Learn more