Question: who played sam adams in sons of liberty
Answer: Ben Barnes as Samuel `` Sam '' Adams