CharacterCaptain PrestonCaptain Preston in John Adams (2008), played by Ritchie Coster. Played byRitchie CosterAppears inJohn Adams2008