Ryan Eggold as Dr. Joseph Warren - Sons of Liberty
Ryan Eggold plays Dr. Joseph Warren, an important figure history has mostly forgotten. Warren and Sam Adams were lifelong pals, he was also physician to British General Gage and his wife. This allowed the good doctor to provide intelligence on the British to the Sons of Liberty.