Von Troil edusti aatelissäädyssä sukuaan valtiopäivillä 1899 ja 1905–1906. Hän oli ruotsalaisen kansanpuolueen kansanedustajana 1908–1917 edustaen Vaasan läänin pohjoista vaalipiiriä 1908–1910 ja Vaasan läänin eteläistä vaalipiiriä 1910–1917. Hän oli eduskunnan maatalousvaliokunnan puheenjohtajana 1910. Von Troil oli Vaasan kaupunginvaltuuston jäsen ja Pohjanmaan ruotsalaisen maanviljelysseuran puheenjohtaja. [1][2]