Born in Portland, Maine, then a part of Massachusetts, Storer attended private schools in his native city. He studied law in Boston.
He entered Bowdoin College, Brunswick, Maine, in 1809. He was admitted to the bar in Portland in 1817 and commenced practice in Cincinnati, Ohio, the same year. Storer was elected as an Anti-Jacksonian to the Twenty-fourth Congress (March 4, 1835-March 3, 1837).
He declined to be a candidate for renomination in 1836 to the Twenty-fifth Congress, taking a job as a professor in Cincinnati Law School 1855-1874.
He was a Whig Presidential elector in 1844 for Clay/Frelinghuysen. He was nominated by the Whigs in 1851 for the Ohio Supreme Court, but lost.
He served as judge of the superior court of Cincinnati from its organization in 1854 until 1872, when he resigned. He resumed the practice of law, and died in Cincinnati, Ohio, on June 1, 1875.
He was interred in Spring Grove Cemetery.
He was a trustee of Ohio University beginning in 1866.
Member United States House