Career
He represented Digby in the Canadian House of Commons from 1908 to 1917 as a Conservative. He was born in Bedeque, Prince Edward Island, the son of J. H. Jameson and Sophie Shrewe, and was educated at the Prince County Academy. Jameson studied law in Digby.
He was town clerk and treasurer for Digby.
Jameson was a Civil Service Commissioner in Ottawa from 1917 to 1926. He died in Digby at the age of 56.