His father became a mail carrier, his mother was a nurse and later they ran a group home for disabled youth.
Stoffer is a former airline customer service agent and active union member who was also vocal on environmental issues.
Days before the leadership convention, Stoffer let it be known to the media that his second ballot intention was to move to support Manitoba MP Bill Blaikie.
His proposal, requiring MPs who leave their party to either resign and contest a by-election or sit as independents, was included in a list of demands issued by NDP leader Jack Layton in October 2005, in exchange for continued NDP support of the Liberal minority government.
In 2006 Stoffer withdrew his own private member's bill aimed at preserving Canada's neglected heritage lighthouses, in order to support similar legislation, Heritage Lighthouse Protection Act introduced by Conservative Senator Pat Carney.
[7] In 2012, Stoffer attracted controversy when he called Conservative MP Rob Anders "a complete dickhead" following comments Anders made insinuating that NDP leader Thomas Mulcair helped hasten the death of former NDP leader Jack Layton.
Stoffer was defeated in the 2015 election as the Liberal party swept all the Atlantic Canada ridings.
[10] Stoffer lives in Fall River, Nova Scotia with his wife Andrea, his two daughters (Jasmin and Amber) and his dogs Angel and Buddy.