CharacterJohn PitcairnJohn Pitcairn in Sons of Liberty (2015), played by Kevin Ryan. Played byKevin RyanAppears inSons of Liberty2015