MLA Trevor Horne has a certificate in graphic communications from NAIT and studied political science and philosophy at MacEwan University prior to being elected MLA for Spruce Grove - St. Albert. His interest in politics led to his involvement as a volunteer during Alberta's 2012 general provincial election and 2013 municipal election. MLA Horne has also volunteered with Scouts Canada.
In addition to his duties as the MLA for Spruce Grove - St. Albert, he serves as a member of the Standing Committee on the Alberta Heritage Savings Trust Fund, the Standing Committee on Families and Communities and the Standing Committee on Legislative Offices.
MLA Horne was raised and currently resides in St. Albert.