🎮 Games 🎮 Tips 📊 Rankings 🛒 Shop 📰 News & Leaks ⏱ Countdown GTA 6 🎮 Pre-Order GTA 6 💬 Discord ✉️ Newsletter ✉️ Contact
✦ The Complete Rockstar Universe ✦
Red Dead Redemption
📅 Last updated:
Your guide to every Grand Theft Auto and Red Dead game, with tips, cheat codes, rankings and the best deals. Pick a game, dive in.
All Games GTA VI Soon Red Dead Online Live RDR 2 Live GTA Online Live GTA V Live San Andreas Live Vice City Live
← Swipe to see all games →
Home / Games / Red Dead Redemption / Characters
Overview Map Characters Story Missions
Red Dead Redemption · Characters

Red Dead Redemption Characters: John Marston and the Full Cast

📅 Checked on

The main characters of Red Dead Redemption are John Marston, the former outlaw voiced by Rob Wiethoff; his wife Abigail and son Jack; the government agents Edgar Ross and Archer Fordham, who force him to hunt his old gang; and his three targets, Bill Williamson, Javier Escuella and Dutch van der Linde. Along the way John meets rancher Bonnie MacFarlane, Marshal Leigh Johnson, con man Nigel West Dickens, gunslinger Landon Ricketts and rebel leader Abraham Reyes.

Character Profiles

John Marston on horseback holding a revolver
John Marston
Protagonist
Voiced by Rob Wiethoff
Full profile →
Jack Marston
John's son
Voiced by Josh Blaylock
Profile below ↓
John, Abigail and Jack by a wagon
Abigail Marston
John's wife
Profile under RDR2
Full profile →
Edgar Ross with a pistol
Edgar Ross
Main villain
Voiced by Jim Bentley
Profile below ↓
Bill Williamson in front of Fort Mercer
Bill Williamson
First target
Voiced by Steve J. Palmer
Profile below ↓
Javier Escuella
Outlaw in Mexico
Voiced by Antonio Jaramillo
Profile below ↓
Dutch and Hosea on horseback
Dutch van der Linde
Gang leader
Profile under RDR2
Full profile →
Bonnie MacFarlane with a rifle
Bonnie MacFarlane
Rancher
Voiced by Kimberly Irion
Profile below ↓
Landon Ricketts aiming a revolver
Landon Ricketts
Gunslinger
Voiced by Ross Hagen
Profile below ↓
A wagon marked N.W. Dickens Elixir next to an explosion
Nigel West Dickens
Con artist
Voiced by Don Creech
Profile below ↓
Uncle as a zombie in Undead Nightmare
Uncle
Old gang member
Voiced by Spider Madison
Profile below ↓

The Marston Family

CharacterWho they areVoice actor
John Marston
Protagonist, a former outlaw forced to hunt his old gangRob Wiethoff
Abigail Marston
John's wifeSophia Marzocchi
Jack Marston
John and Abigail's sonJosh Blaylock
Uncle
Old friend of the family from the gangSpider Madison

Edgar Ross and Archer Fordham take Abigail and Jack to force John to hunt down his former gang. John's full story is on the John Marston profile.

John Marston standing on a ranch porch beside a woman
John Marston on a ranch, Red Dead Redemption · Image: Rockstar Games

John's Old Gang: The Targets

CharacterIn 1911Voice actor
Bill Williamson
Leads his own gang from Fort Mercer, New AustinSteve J. Palmer
Javier Escuella
Hides in MexicoAntonio Jaramillo
Dutch van der Linde
The gang's former leader, now leading a new gangBenjamin Byron Davis

Bill Williamson shoots John and leaves him for dead at Fort Mercer, then flees to Mexico, where Javier Escuella hides too. Back in the United States, Dutch van der Linde, John's former mentor, has gathered a new gang. Their younger selves, and John's, appear in the prequel, as told on our Red Dead Redemption 2 characters page.

Allies, Agents and Rebels

CharacterWho they areVoice actor
Edgar Ross
Bureau of Investigation agent who forces John's handJim Bentley
Archer Fordham
Ross's fellow agentDavid Wilson Barnes
Bonnie MacFarlane
Rancher who saves John's lifeKimberly Irion
Leigh Johnson
U.S. Marshal in New AustinAnthony De Longis
Nigel West Dickens
Con artist selling miracle tonicsDon Creech
Seth Briars
Grave robber and treasure hunterKevin Glikmann
Irish
Alcoholic arms smugglerK. Harrison Sweeney
Landon Ricketts
Legendary gunslinger in MexicoRoss Hagen
Abraham Reyes
Leader of the rebellion in Nuevo ParaísoJosh Segarra
A group of riders on horseback in the desert
Riders in New Austin, Red Dead Redemption · Image: Rockstar Games

In Mexico, John is caught in a civil war between Colonel Agustín Allende, the state's tyrannical governor, and the rebels of Abraham Reyes. He works for both sides until Allende turns on him.

More Red Dead Redemption on GTAside

The mission-by-mission story on our Red Dead Redemption story missions page, the cheat codes and the game page.

Bill Williamson: The Outlaw of Fort Mercer

Bill Williamson, born Marion Williamson, is John Marston's first target in Red Dead Redemption (2010). A former member of the Van der Linde gang, he leads his own gang from Fort Mercer, then flees to Mexico, where he dies. Steve J. Palmer voices him in Red Dead Redemption and Red Dead Redemption 2.

Real nameMarion Williamson
Voiced bySteve J. Palmer
BaseFort Mercer
Dies inAn Appointed Time
Bill Williamson in a hat and coat in front of Fort Mercer
Bill Williamson, official Red Dead Redemption artwork · Image: Rockstar Games

Bill's Past

Bill was dishonorably discharged from the army in 1892 for attempted murder and deviancy. Dutch van der Linde saved him after Bill tried to rob him, and Bill stayed loyal to Dutch, siding with him against Arthur and John. He changed his name from Marion out of embarrassment. More on Dutch.

Bill in 1911

MissionWhat happens
Exodus in America
John asks Bill to surrender at Fort Mercer; Bill's men shoot John and leave him for dead
Spare the Rod, Spoil the Bandit
John captures Bill's right-hand man, Norman Deek
Hanging Bonnie MacFarlane
Bill's men kidnap Bonnie MacFarlane to trade her for Deek
The Assault on Fort Mercer
John takes the fort, but Bill has already fled to Mexico to join Javier Escuella
An Appointed Time
Bill flees with Colonel Allende in an armored wagon at Escalera; Allende throws him out to save himself

Who Kills Bill Williamson?

Bill dies in An Appointed Time, not at Fort Mercer. He is killed either by John or by the rebel leader Abraham Reyes.

Bill in Red Dead Redemption 2

In 1899, Bill is in the Valentine bank job, the shootout with the Grays, the party at Lemieux's, the attack on Bronte's mansion and the Saint Denis bank robbery, and is shipwrecked on Guarma. More on the RDR2 characters page.

Frequently Asked Questions

Is Bill Williamson killed at Fort Mercer?
No, he flees to Mexico before the assault and dies in An Appointed Time.
What is Bill Williamson's real name?
Marion Williamson.
Who voices Bill Williamson?
Steve J. Palmer.
Why did Bill leave the army?
He was dishonorably discharged in 1892 for attempted murder and deviancy.
Who shoots John at Fort Mercer?
Bill Williamson's men, in Exodus in America.

Bonnie MacFarlane: The Rancher of Hennigan's Stead

Bonnie MacFarlane runs MacFarlane's Ranch in Hennigan's Stead with her father Drew in Red Dead Redemption (2010). She saves John Marston after he is shot at Fort Mercer and becomes one of his closest allies. Kimberly Irion voices her.

Voiced byKimberly Irion
RanchMacFarlane's Ranch
FatherDrew MacFarlane
First seenExodus in America
Bonnie MacFarlane with a rifle on her shoulder in front of a barn
Bonnie MacFarlane, official Red Dead Redemption artwork · Image: Rockstar Games

How Bonnie Saves John

Bonnie is on the train in Exodus in America. After Bill Williamson's men shoot John at Fort Mercer, she rescues him and pays his $15 doctor's bill, which he works off on her ranch in New Friends, Old Problems.

Bonnie's Missions

MissionWhat happens
Obstacles in Our Path, This is Armadillo, USA, Women and Cattle
Ranch work with John
Wild Horses, Tamed Passions, A Tempest Looms, The Burning
More work at the ranch
Hanging Bonnie MacFarlane
Bill's gang kidnaps Bonnie to trade her for Norman Deek at Tumbleweed; John saves her from the noose
The Outlaw's Return
Bonnie sells cattle to John and Jack and helps herd them
Old Friends, New Problems
Bonnie meets Abigail and watches John leave

Does Bonnie Love John?

It is only implied: Bonnie seems to have feelings for John, and Abigail notices her blush, but there is never a romance. More on John Marston.

Bonnie in Undead Nightmare

In Paternal Pride, Bonnie's father Drew has trapped zombies in the barn, and John finds him zombified. More on the Undead Nightmare story page.

Frequently Asked Questions

Who voices Bonnie MacFarlane?
Kimberly Irion.
Does Bonnie love John Marston?
It is implied, but there is never a romance.
What happens to Bonnie in Red Dead Redemption?
Bill's gang kidnaps her, and John saves her from hanging.
Where is Bonnie's ranch?
MacFarlane's Ranch, in Hennigan's Stead.

Edgar Ross: The Agent Behind John Marston's Death

Edgar Ross is the main antagonist of Red Dead Redemption (2010): a Bureau of Investigation agent who holds John Marston's family to force him to hunt down his old gang, then leads the attack that kills John. In 1914, Jack Marston kills him. Jim Bentley voices him in Red Dead Redemption and Red Dead Redemption 2.

Voiced byJim Bentley
AgencyBureau of Investigation
PartnerArcher Fordham
Killed byJack Marston
Edgar Ross with a pistol in front of a red bank building
Edgar Ross, official Red Dead Redemption artwork · Image: Rockstar Games

Ross's Story in 1911

MomentWhat happens
The deal
With Archer Fordham, Ross forces John to hunt Bill Williamson, Javier Escuella and Dutch in exchange for his family
Bear One Another's Burdens
At the Blackwater police station, Ross says Bill and Javier are dealt with and Dutch is next, and has Nigel West Dickens released
The hunt for Dutch
Ross joins the U.S. Army assault on Dutch's hideout at Cochinay
The Last Enemy That Shall Be Destroyed
After releasing John's family, Ross leads the attack on Beecher's Hope, watches John die and lights a cigar; he cannot be shot in this mission

How Does Edgar Ross Die?

Ross is decorated for destroying the gang and retires to Lake Don Julio. In 1914, in Remember My Family, Jack Marston finds him hunting ducks by a river in Mexico and kills him in a duel. His brother is named Phillip.

Ross in Red Dead Redemption 2

In 1899, Ross is a senior Pinkerton agent under Andrew Milton, in missions such as A Fisher of Men, The Battle of Shady Belle and Banking, The Old American Art. By 1907 he runs the local Bureau of Investigation, and in the epilogue credits he and Fordham trace Micah Bell's killer to John's ranch. More on the RDR2 characters page.

Frequently Asked Questions

Does Jack kill Ross?
Yes, in Remember My Family, in 1914.
Who killed John Marston?
Soldiers and agents led by Edgar Ross at Beecher's Hope.
Who voices Edgar Ross?
Jim Bentley.
Is Edgar Ross in RDR2?
Yes, as a Pinkerton agent under Andrew Milton.
Where is Ross in the epilogue?
Retired at Lake Don Julio; Jack finds him by a river in Mexico.

Jack Marston: John's Son and the Last Playable Marston

Jack Marston, born John Marston Jr. in 1895, is the son of John and Abigail Marston. In Red Dead Redemption (2010) he becomes the playable character after his father's death, and in 1914, aged 19, he kills Edgar Ross. Josh Blaylock voices him in Red Dead Redemption and Undead Nightmare.

Real nameJohn Marston Jr.
Voiced byJosh Blaylock
ParentsJohn and Abigail
PlayableFrom 1911 to the end

Jack in 1911

MissionWhat happens
The Outlaw's Return
Jack reunites with his father, held until then with Abigail by the Bureau, and rides with him to buy cattle at MacFarlane's Ranch; he tells John he would like to be a government man one day
John Marston and Son, Wolves, Dogs and Sons
John teaches Jack to hunt
Spare the Love, Spoil the Child
Jack goes after a grizzly alone at Nekoti Rock; his horse is killed and John kills the bear
The Last Enemy That Shall Be Destroyed
The Army attacks the ranch; Uncle dies, Jack escapes with Abigail and comes back to find John dead; the player then controls Jack

Jack in 1914 and Remember My Family

After Abigail's death in 1914, Jack buries her next to John and is playable until the end of the game. In Remember My Family, he asks a Bureau agent at the Blackwater station, visits Ross's wife at Lake Don Julio, then Ross's brother Phillip, and finds Edgar Ross by a river in Mexico. He kills him in a duel, and the credits roll. More on Edgar Ross.

Jack in Other Games

In Red Dead Redemption 2, Jack is a child in the Van der Linde gang in 1899, voiced by Marissa Buccianti: the Braithwaites kidnap him and hand him to Angelo Bronte, who returns him. In 1907 he is a teenager, voiced by Ted Sutherland. In Undead Nightmare he is infected, tied up by John and cured at the end. His parents: John Marston and Abigail.

Frequently Asked Questions

Does Jack kill Ross?
Yes, in a duel by a river in Mexico, in Remember My Family (1914).
Can you play as Jack Marston?
Yes, from the end of The Last Enemy That Shall Be Destroyed to the end of the game.
How old is Jack in 1914?
19.
Who voices Jack Marston?
Josh Blaylock in Red Dead Redemption; Marissa Buccianti and Ted Sutherland in RDR2.
What is Jack Marston's real name?
John Marston Jr.

Javier Escuella: John's Old Friend in Mexico

Javier Escuella is a former Van der Linde gang member whom John Marston hunts down in Nuevo Paraiso in Red Dead Redemption (2010). In The Gates of El Presidio, the player chooses to kill him or bring him back alive. Antonio Jaramillo voices him in Red Dead Redemption, and Gabriel Sloyer in RDR2.

Voiced byAntonio Jaramillo (RDR)
Born inNuevo Paraiso, Mexico
Protected byColonel Allende
MissionThe Gates of El Presidio

Javier's Past

Born in Nuevo Paraiso, Javier fled Mexico after killing a high-ranking army officer over a woman. A bounty hunter and revolutionary, he joined the gang about four years before 1899 and was deeply loyal to Dutch.

Javier in 1911

Javier works under the protection of Colonel Allende and the Mexican Army, and he helped Bill Williamson flee to Mexico. His only mission is The Gates of El Presidio: when Abraham Reyes' rebels storm El Presidio, Javier tries to talk his way out, pushes a crate onto John, escapes through a window and is chased down. More on Bill Williamson.

Should You Kill or Capture Javier?

Both are allowed: John can kill Javier, or lasso and hogtie him and bring him back alive. Either way, he is handed to Edgar Ross and Archer Fordham.

Javier in Red Dead Redemption 2

In 1899, Javier helps Arthur rescue John from wolves, and takes part in the Cornwall train robbery, Sean's rescue and the Saint Denis bank robbery. On Guarma he is shot in the leg and captured, then rescued by Dutch and Arthur. He sides with Dutch at the end. More on the RDR2 characters page.

Frequently Asked Questions

Should I kill or capture Javier in RDR?
Both are allowed; either way he is handed to Ross and Fordham.
Where is Javier in Red Dead Redemption?
At El Presidio, in Nuevo Paraiso, in The Gates of El Presidio.
Who voices Javier Escuella?
Antonio Jaramillo in RDR and Gabriel Sloyer in RDR2.
Why did Javier leave Mexico?
He killed an army officer over a woman.

Landon Ricketts: The Gunslinger of Chuparosa

Landon Ricketts is a legendary aging gunslinger living in Chuparosa, Nuevo Paraiso, in Red Dead Redemption (2010). John Marston had heard of him as a child; Ricketts teaches him to shoot better and helps him in Mexico. Ross Hagen voices him.

Voiced byRoss Hagen
Lives inChuparosa
Gives JohnA Schofield revolver
Missions4
Landon Ricketts aiming a revolver in front of a hacienda
Landon Ricketts, official Red Dead Redemption artwork · Image: Rockstar Games

Landon Ricketts' Missions

MissionWhat happens
The Gunslinger's Tragedy
Ricketts meets John, gives him a Schofield revolver, trains his Dead Eye on bottles and birds, and they save a bank wagon
Landon Ricketts Rides Again
A rescue for Luisa Fortuna
Lucky in Love
A poker game that ends in a duel with Andreas Muller
The Mexican Wagon Train
They seize Mexican Army prison wagons and drive the prisoners to the US border; John's last meeting with Ricketts

Landon Ricketts in Undead Nightmare

Ricketts defends Casa Madrugada and asks John for Undead Bait and dynamite in Biographies and Lies. More on the Undead Nightmare story page.

Frequently Asked Questions

Who voices Landon Ricketts?
Ross Hagen.
Where do you meet Landon Ricketts?
In Chuparosa, in The Gunslinger's Tragedy.
What does Landon Ricketts give John?
A Schofield revolver.
Is Landon Ricketts in Undead Nightmare?
Yes, he defends Casa Madrugada.

Nigel West Dickens: The Con Man Who Helps John

Nigel West Dickens is a traveling con artist who sells miracle elixirs in Red Dead Redemption (2010). John Marston saves his life, and Nigel becomes an uneasy ally for the assault on Fort Mercer. Don Creech voices him in Red Dead Redemption and Undead Nightmare.

Voiced byDon Creech
JobElixir salesman
First missionOld Swindler Blues
Also inUndead Nightmare
A wagon marked N.W. Dickens Elixir next to an explosion
Nigel West Dickens' elixir wagon, official Red Dead Redemption screenshot · Image: Rockstar Games

Nigel's Missions

MissionWhat happens
Old Swindler Blues
John finds Nigel shot by the road near Armadillo and drives him to the doctor
You Shall Not Give False Testimony, Except for Profit
Another job for Nigel
Liars, Cheats and Other Proud Americans, Can a Swindler Change His Spots?, The Sport of Kings, and Liars
More jobs for Nigel
The Assault on Fort Mercer
Nigel drives his wagon into the fort with John hidden behind a Gatling gun, like a Trojan horse
Bear One Another's Burdens
Arrested for narcotics in Blackwater, Nigel is released after John vouches for him to Edgar Ross

Nigel in Undead Nightmare

In A Cure for Most of What Ails You, Nigel sells a "zombie repellent" elixir at Fort Mercer. John suspects him of causing the plague, and Nigel denies it. More on the Undead Nightmare story page.

Nigel works alongside John's other allies, Seth, Irish and Marshal Johnson. More on Edgar Ross.

Frequently Asked Questions

Who voices Nigel West Dickens?
Don Creech.
How does John meet Nigel West Dickens?
He finds him wounded by the road in Old Swindler Blues.
What is Nigel's role at Fort Mercer?
He drives his wagon into the fort with John hidden behind a Gatling gun.
Is Nigel West Dickens in Undead Nightmare?
Yes, selling a zombie repellent.

Uncle: The Old Outlaw Living With the Marstons

Uncle is an old former member of the Van der Linde gang who lives with the Marston family at Beecher's Hope in Red Dead Redemption (2010). He is known only as Uncle, claims to suffer from "terminal lumbago", and dies when the Army attacks the ranch in 1911. Spider Madison voices him in Red Dead Redemption and Undead Nightmare.

Real nameNever given
Voiced bySpider Madison (RDR)
Lives atBeecher's Hope
Dies inThe Last Enemy That Shall Be Destroyed
Uncle as a zombie in a bloodied shirt
Uncle in Undead Nightmare, official Undead Nightmare artwork · Image: Rockstar Games

Is Uncle Really John's Uncle?

No family link is known. His character biography says nobody is sure "if he's actually anybody's uncle", and the name is generally read as a nickname. Uncle is the one who introduced Abigail to the gang, around 1894. More on Abigail.

Uncle's Missions in 1911

MissionWhat happens
The Outlaw's Return
Left in charge of the ranch, Uncle is blamed for the lost cattle and chickens
By Sweat and Toil
A cattle drive
A Continual Feast
Catching wild horses
Spare the Love, Spoil the Child
Uncle tells John that Jack went after a grizzly
The Last Enemy That Shall Be Destroyed
Uncle spots the soldiers and fights with John; he is shot, tells John to get the family out, and dies

Uncle in Other Games

In Red Dead Redemption 2, Uncle is part of the gang in 1899, including a trip to Valentine and the robbery of Cornwall's stagecoach, and in 1907 he helps John and Charles build the ranch at Beecher's Hope. In Undead Nightmare, he comes home as a zombie and bites Abigail, and John kills him in Love in the Time of Plague. More on the RDR2 characters page.

Frequently Asked Questions

Is Uncle John Marston's uncle?
No family link is given; Uncle is a nickname.
How does Uncle die in Red Dead Redemption?
He is shot during the Army attack on the ranch in The Last Enemy That Shall Be Destroyed.
What is Uncle's real name?
It is never given.
Who voices Uncle in Red Dead Redemption?
Spider Madison.
Does Uncle have lumbago?
He claims to have "terminal lumbago".

Frequently Asked Questions

Who is the main character in Red Dead Redemption?
John Marston, a former outlaw voiced by Rob Wiethoff.
Who voices John Marston?
Rob Wiethoff, in both Red Dead Redemption and Red Dead Redemption 2.
Who does John Marston hunt in Red Dead Redemption?
His former gang members Bill Williamson, Javier Escuella and Dutch van der Linde.
Who is Edgar Ross?
The Bureau of Investigation agent who holds John's family to make him hunt his old gang, and later betrays him.
Who voices Dutch van der Linde?
Benjamin Byron Davis.
Who is Bonnie MacFarlane?
The rancher who finds John shot and nurses him back to health. She is voiced by Kimberly Irion.

More Guides

Get every GTA game at the best price
GTA 6 pre-orders, GTA V Enhanced, the Trilogy & Shark Cards, with real-time price comparison.
Compare prices →