Actually, you said parliamentarians. No, there have not been. The only two who have not been Governor General, Prime Minister, or a sitting member of the ministry were Thomas D'Arcy McGee in 1868 and Jack Layton in 2011.
On May 1st, 2012. See this statement in context.