This is a description of the MLA.
David Shepherd is a former communications professional who first ran for and won a seat in the Legislature in 2015 as a member of the NDP, and was re-elected in 2019. Shepherd has a past in communications and advising as well as several degrees - Music Performance and Live Sound Recording from MacEwan University, and a Bachelor of Arts in Professional Communications from Royal Rhodes University. He currently lives in Edmonton.
A Short Biography Video
To see this MLA's voting history, click the "History" button below!
To see this MLA's spending, click the "Spending" button below!
To see what legislation this MLA has sponsored, click the button below!
To see this MLA's contact info, click the "Contact" button below!