HOME
>
ELECTED MEMBERS
>
MEMBER PROFILES
Honourable David Eggen (NDP)
MLA for Edmonton-North West
Current Member
0757
Contact Information
Biography
Expense Disclosure Reports
>
Profile
Profile Download
Courtesy of Legislative Assembly of Alberta
MLA Profile
Expand All
[+]
Collapse All
[-]
[+]
Dates of Service as Member
[-]
Dates of Service as Member
Start Date
End Date
Total Days
2012-Apr-23
Current
4,818 Days
13 Years, 2 Months, 9 Days
- to date*
2004-Nov-22
2008-Mar-02
1,197 Days
3 Years, 3 Months, 10 Days
[+]
Contested Elections and Constituencies
[-]
Contested Elections and Constituencies
Election Date
Election Type
Party
Constituency
Result
Legislature
2023-May-29
General Election
Alberta New Democratic Party
Edmonton-North West
Elected
31
2019-Apr-16
General Election
Alberta New Democratic Party
Edmonton-North West
Elected
30
2015-May-05
General Election
Alberta New Democratic Party
Edmonton-Calder
Elected
29
2012-Apr-23
General Election
Alberta New Democratic Party
Edmonton-Calder
Elected
28
2008-Mar-03
General Election
Alberta New Democratic Party
Edmonton-Calder
Defeated
27
2004-Nov-22
General Election
Alberta New Democratic Party
Edmonton-Calder
Elected
26
2001-Mar-12
General Election
Alberta New Democratic Party
Edmonton-Centre
Defeated
25
[+]
Party Affiliation
[-]
Party Affiliation
Start Date
End Date
Party
2012-Apr-23
Current
Alberta New Democratic Party
2004-Nov-22
2008-Mar-02
Alberta New Democratic Party
[+]
Offices and Roles
[-]
Offices and Roles
Start Date
End Date
Service Type
Position
2024-Oct
Current
Opposition
Shadow Minister for Advanced Education
2019-May-21
2024-Sep-30
Legislative Assembly
Chief Opposition Whip
2019-May
2023-May
Opposition
Critic for Advanced Education
2015-May-24
2016-Feb-01
Executive Council
Minister of Culture and Tourism
2015-May-24
2019-Apr-29
Executive Council
Minister of Education
2014-Oct-28
2015
Opposition
Critic for Agriculture
2014-Oct-28
2015
Opposition
Critic for Culture and Tourism
2014-Oct-28
2015
Opposition
Critic for Human Services
2014-Oct-28
2015
Opposition
Critic for Jobs, Skills, Training and Labour
2014-Oct-28
2015
Opposition
Critic for Seniors
2014-Oct-21
2015-Apr-07
Legislative Assembly
House Leader
2013
2014
Opposition
Critic for Culture
2013
2014
Opposition
Critic for Health
2013
2014
Opposition
Critic for Service Alberta
2012-May
2014-Oct-21
Legislative Assembly
Whip
2012
2013
Opposition
Critic for Education
2012
2013
Opposition
Critic for International and Intergovernmental Relations
2012
2013
Opposition
Critic for Treasury Board and Finance
2012
2014
Opposition
Critic for Agriculture and Rural Development
2012
2014
Opposition
Critic for Tourism and Parks
2006-Dec-21
2008
Opposition
Critic for Agriculture and Food
2006-Dec-21
2008
Opposition
Critic for Education
2006-Dec-21
2008
Opposition
Critic for Tourism, Parks, Recreation and Culture
2006-Jun-01
2008
Opposition
Critic for Solicitor General and Public Security
2004-Nov-26
2006
Opposition
Critic for Aboriginal Affairs and Northern Development
2004-Nov-26
2006
Opposition
Critic for Economic Development
2004-Nov-26
2006
Opposition
Critic for Energy
2004-Nov-26
2006
Opposition
Critic for Innovation and Science
2004-Nov-26
2008
Opposition
Critic for Environment
2004-Nov-26
2008
Opposition
Critic for Sustainable Resource Development
2004-Nov-26
2008-Feb-04
Legislative Assembly
Whip
[+]
Legislative Committee Memberships
[-]
Legislative Committee Memberships
Legislature
Session
Committee Name
Position
31
1
Special Standing Committee on Members' Services
Member
31
1
Standing Committee on Resource Stewardship
Member
30
4
Standing Committee on the Alberta Heritage Savings Trust Fund
Member
30
3
Standing Committee on the Alberta Heritage Savings Trust Fund
Member
30
2
Standing Committee on the Alberta Heritage Savings Trust Fund
Member
30
1
Standing Committee on the Alberta Heritage Savings Trust Fund
Member
28
3
Standing Committee on Alberta's Economic Future
Member
28
3
Standing Committee on Families and Communities
Member
28
3
Standing Committee on Legislative Offices
Member
28
2
Select Special Ethics Commissioner Search Committee
Member
28
2
Standing Committee on Alberta's Economic Future
Member
28
2
Standing Committee on Legislative Offices
Member
28
2
Standing Committee on the Alberta Heritage Savings Trust Fund
Member
28
1
Select Special Chief Electoral Officer Search Committee
Member
28
1
Select Special Ethics Commissioner Search Committee
Member
28
1
Standing Committee on Alberta's Economic Future
Member
28
1
Standing Committee on Legislative Offices
Member
28
1
Standing Committee on the Alberta Heritage Savings Trust Fund
Member
26
3
Select Standing Committee on Private Bills
Member
26
3
Select Standing Committee on Public Accounts
Member
26
3
Standing Committee on Resources and Environment
Member
26
2
Select Standing Committee on Private Bills
Member
26
2
Select Standing Committee on Public Accounts
Member
26
1
Select Standing Committee on Private Bills
Member
26
1
Select Standing Committee on Public Accounts
Member
Every effort has been made to ensure the accuracy of the information above. To report errors or omissions contact
library.requests@assembly.ab.ca
.
* Last Updated: July 1, 2025