who voices john marston in red dead redemption
Rob Wiethoff Robert Allen "Rob" Wiethoff (born September 15, 1976) is an American actor. Wiethoff is best known for his role as voice actor and motion capture artist of John Marston in the 2010 video game Red Dead Redemption.