If you’ve spent any real time in Los Santos, you already know that GTA 5 isn’t just about chaos and heists. It’s about the people. Rockstar has always been exceptional at building worlds through characters, and GTA 5 is arguably their finest work. Between three playable protagonists, a roster of memorable villains, and dozens of NPCs who each bring their own flavor to the story, the cast here is genuinely deep.
Whether you’re revisiting the game or jumping in fresh, this GTA 5 character guide walks you through every key name, their background, and why they matter. Let’s get into it.
GTA 5 Main Characters: The Iconic Trio
The GTA 5 main characters are what make the story tick. You get three playable protagonists, each with a completely different personality and backstory. You unlock them progressively as the story moves forward, and once you have all three, you can freely switch between Michael, Franklin, and Trevor at almost any point in the open world.
If you’re curious how Rockstar is evolving this formula, the upcoming duo in GTA 6 characters brings a fresh dynamic, with Lucia and Jason expected to deliver a more story-driven, partner-focused experience.
Michael De Santa (Michael Townley)

- Date of Birth: November 25, 1965 (gravestone) / 1968 (mentioned by friends)
- Played By: Ned Luke
Michael is the emotional anchor of GTA 5’s story, and probably the most layered character Rockstar has ever written. In the prologue, he’s part of a bank heist crew alongside Trevor and Brad. What seems like a straightforward betrayal is actually far messier than that. Michael had secretly cut a deal with FIB agent Dave Norton, which gave him a new identity as Michael De Santa and a comfortable life in Rockstar’s version of Los Angeles.
That comfortable life, though, is falling apart. His wife Amanda is burning through money, his kids are a mess, and Michael is slowly going crazy doing nothing. When he accidentally destroys a house belonging to cartel boss Martin Madrazo, he’s pulled right back into the criminal world he thought he’d left behind. His arc throughout the game is genuinely compelling, and Ned Luke’s performance is one of the best in gaming.
Franklin Clinton

- Date of Birth: June 11, 1988
- Played By: Shawn Fonteno
Franklin is the youngest of the three and the character players tend to connect with most naturally. He grew up in South Los Santos, running with the Families gang alongside his best friend Lamar Davis. But Franklin is clearly smarter and more ambitious than his circumstances suggest, which is exactly what catches Michael’s eye when they cross paths on a car repo job.
From that point on, Franklin becomes the bridge between Michael’s old-world criminal experience and Trevor’s raw chaos. He’s loyal to both of them, sometimes at great personal cost, and his growth across the story is one of GTA 5’s genuine strengths. Shawn Fonteno brings a grounded, authentic energy to the role that makes Franklin feel real.
Trevor Philips

- Date of Birth: November 14, 1967
- Played By: Steven Ogg
Trevor is the wildcard, and one of the most unforgettable characters in gaming history. A former military man turned bank robber turned drug lord, he runs Trevor Philips Enterprises out of the desolate Sandy Shores area of Blaine County. He’s unpredictable, violent, and surprisingly emotional, which is part of what makes him so fascinating to play.
When Trevor discovers that Michael is alive and living in Los Santos after years of believing he was dead, he shows up and essentially forces his way back into Michael’s life. The tension between these two carries much of the game’s dramatic weight, and Steven Ogg’s performance is something else entirely.
GTA 5 Antagonist Characters: The Villains Worth Knowing
A great story needs great villains, and GTA 5 delivers on that front. The antagonists here aren’t just obstacles. They’re characters with real motivations, each threatening the protagonists in different ways.
Devin Weston

- Date of Birth: August 17, 1962
- Played By: Jonathan Walker
Devin Weston is the primary villain of GTA 5, a smug, untouchable tech billionaire who uses the trio for a series of repo jobs and then refuses to pay them. He operates above the law, leveraging corrupt government connections including Steve Haines to stay protected. When his schemes go too far and he threatens Michael’s family directly, he turns all three protagonists against him, which doesn’t end well for him.
Steve Haines

- Date of Birth: February 16, 1975
- Played By: Robert Bogue
Haines is a Federal Investigation Bureau agent who loves the camera almost as much as he loves leverage. He uses Michael’s complicated relationship with Dave Norton to coerce all three protagonists into running black-ops missions off the books. Haines is the kind of corrupt official who genuinely believes he’s untouchable, and watching that belief get tested is one of the game’s more satisfying threads. His eventual order to have Franklin assassinate Trevor reveals exactly how dangerous and self-serving he really is.
Wei Cheng

- Date of Birth: 1949
- Played By: George Cheung
Wei Cheng leads the Chinese Triads and has his eye on expanding operations into Blaine County. He sends his son Tao to scout the region and evaluate Trevor as a potential business partner. Things don’t go smoothly, and Cheng’s grudge against the protagonists becomes a significant threat by the later stages of the story.
Harold “Stretch” Joseph

- Date of Birth: January 1, 1973
- Played By: Hassan Johnson
Stretch is a former member of the Families gang and one of the more personally painful antagonists in the game, because his betrayal hits Franklin directly. He came up with Franklin and Lamar, which makes his constant scheming against them feel genuinely personal. Even after Franklin sees through him, Lamar keeps giving Stretch the benefit of the doubt, which puts everyone at risk. By the end, Franklin has no choice but to deal with him permanently.
Tao Cheng

- Date of Birth: December 1, 1987
- Played By: Richard Hsu
Tao is Wei Cheng’s son and, frankly, not much of a presence on his own. He shows up in Blaine County alongside his translator to assess Trevor’s operation during the Trevor Philips Industries mission. He reappears later in the Crystal Maze mission, but he mostly functions as an extension of his father’s ambitions rather than a threat in his own right.
Molly Schultz

- Date of Birth: March 28, 1981
- Played By: Elizabeth Mason
Molly is Devin Weston’s personal lawyer and a minor antagonist who manages to leave a big impression despite limited screen time. Her most memorable moment involves stealing Michael’s film reel, which triggers a chase that ends spectacularly and fatally when she’s pulled into a jet engine. Trevor’s noticeable fixation on her throughout the game adds an odd layer of dark comedy to her storyline.
Other Key GTA 5 Characters: The Supporting Cast That Makes Los Santos Feel Real
The world of GTA 5 would feel hollow without the supporting cast surrounding the main trio. These are the family members, allies, and associates whose stories intertwine with the protagonists in ways that genuinely move the plot forward.
Amanda De Santa

- Date of Birth: September 15, 1974
- Played By: Vicki Van Tassel
Amanda and Michael met at a strip club during his criminal days, and their relationship has had a long, turbulent run. They married, had two kids, relocated to Los Santos under the De Santa alias as part of Michael’s FIB deal, and then spent roughly nine years grinding each other down with resentment, infidelity, and mutual disappointment. She’s not a villain, but she’s not innocent either, and her role in Michael’s arc is more complicated than she first appears.
Jimmy De Santa

- Date of Birth: January 1, 1995
- Played By: Danny Tamberelli
Jimmy is Michael and Amanda’s son, and GTA 5’s somewhat affectionate portrait of millennial excess. He’s lazy, manipulative, and constantly getting himself into situations that Michael has to bail him out of. That said, his relationship with Michael does develop in a genuine direction as the story progresses. You might start out annoyed by Jimmy, and end up liking him more than you expected.
Tracey De Santa

- Date of Birth: April 27, 1990
- Played By: Michal Sinnott
Tracey doesn’t carry much of the main plot, but her early troubles are a direct reason Michael gets pulled back into crime. Both Michael and Trevor rescue her from difficult situations more than once, and her presence keeps the De Santa family drama feeling grounded.
Dave Norton

- Date of Birth: January 27, 1958
- Played By: Julian Gamble
Norton is the corrupt FIB agent who brokered Michael’s deal years ago. He gave Michael a new identity in exchange for helping take down Trevor and Brad. Now he’s tangled up with Steve Haines and walking a constant tightrope between protecting Michael’s secret and following orders that could destroy them both.
Lester Crest

- Date of Birth: February 13, 1960
- Played By: Jay Klaitz
Lester is the brain behind every major heist in the game. He’s known among fans as “the guy in the chair,” the one who plans the jobs, scouts the targets, and feeds information to the team in real time. He has history with Michael from their North Yankton days, and his dry, deadpan delivery makes him one of the most quotable characters in the whole game.
Lamar Davis

- Date of Birth: December 3, 1987
- Played By: Slink Johnson
Lamar is Franklin’s best friend, and he is a lot. Deeply loyal to the Families gang, loud, impulsive, and almost supernaturally gifted at getting both of them into terrible situations, Lamar is also one of the funniest characters in GTA 5. His dynamic with Franklin is the foundation of the game’s opening act, and his scenes consistently deliver.
Denise Clinton

- Date of Birth: July 28, 1969
- Played By: Janet Hubert
Denise is Franklin’s aunt, and they share a house in Strawberry until Franklin can afford better. Their relationship is strained in the way that a lot of family relationships are: she genuinely wants to steer him right, but her approach mostly just irritates him. She’s a minor character but adds some texture to Franklin’s home life.
Tanisha Jackson

- Date of Birth: March 19, 1988
- Played By: Yasha Jackson
Tanisha is Franklin’s ex-girlfriend, and while she doesn’t appear in person much, she communicates with him regularly through calls and messages. Her concern for him keeps pulling him back toward the gang world she knows he’s still connected to, even as she’s trying to move on herself.
Chop

- Date of Birth: June 16, 2008
- Played By: Unknown
Technically Lamar’s dog, but Chop lives with Franklin in Vinewood Hills. He’s a Rottweiler with a surprisingly active role in a few missions where players can briefly take control of him to locate targets. He’s also just a good dog, and that counts for something.
Wade Hebert

- Date of Birth: January 11, 1981
- Played By: Matthew Maher
Wade is Trevor’s loyal, slightly hapless right-hand man in Sandy Shores. He’s the one who actually tracks down Michael De Santa’s location in Los Santos, which kicks off a huge chunk of the game’s story. He follows Trevor with complete devotion and is part of the tight-knit Blaine County crew alongside Ron Jakowski.
Dr. Isiah Friedlander

- Date of Birth: Unknown
- Played By: Bryan Scott Johnson
Dr. Friedlander is Michael’s therapist, and his sessions with Michael are some of the best writing in the game. He shows up early on for regular weekly appointments, eventually goes remote as his schedule fills up, and later drops Michael entirely because he’s landed a TV deal. He manages to share the screen with the trio in a few missions, which is always a treat.
Ron Jakowski

- Date of Birth: February 2, 1973
- Played By: David Mogentale
Ron was an accountant before Trevor put him in charge of Trevor Philips Industries. He hosts a conspiracy-heavy podcast on Blaine County Talk Radio and is absolutely devoted to Trevor, even when Trevor’s decisions seem designed to get both of them killed. His anxiety is a running joke, but he’s also genuinely useful when it counts.
Full List of All GTA 5 Characters’ Names
Beyond the key players covered above, GTA 5 is packed with additional characters across missions, random encounters, and side content.
Here’s the complete list of all GTA 5 characters’ names, from minor NPCs to one-scene wonders:
- Andreas Sanchez
- Fabien LaRouche
- Floyd Hebert
- Isiah Friedlander
- Lazlow Jones
- Cheng’s Translator
- Simeon Yetarian
- Aaron Ingram
- Ahron Ward
- Al Di Napoli
- Albert Stalley
- Alex
- Anton Beaudelaire
- Art Student
- Ashley Butler
- Baby D
- Barbara Watkins
- Blake
- Bob Mulét Stylist
- Boonie
- Brandon Roberts
- Brett Lowrey
- Carlos
- Casey
- Cathi
- Chad Mulligan
- Chico
- Chip Peterson
- Clay Simons
- Curtis Weaver
- D
- Daisy Bell
- Danny
- Debra
- Denise’s Friend
- Deputy Grimes
- Deputy Kirkman
- Dexie
- Don Percival
- Donato
- Donna
- Eddie Low
- Emanuelle Pasorelli
- Enzo Bonelli
- Esteban Jimenez
- Eva
- Ferdinand Kerimov
- Forrest
- Freddy Slade
- Getaway Driver
- Gianni
- Glenn Mather
- Glenn Scoville
- Greg Howles
- Grove Street Dealer
- Hailey Downs
- Haines’ Pilot
- Harvey Molina
- Ira Richards
- Isaac
- Isaac Penny
- Jackson
- Jackson Skinner
- Janet
- Jaspers
- Javier Madrazo
- Javier Madrazo’s Pilot
- Jay Norris
- Jeff Chartier
- Jeff Miller
- Jewelry Store Clerk
- Joe Lawton
- Johnny Klebitz
- Jolene Cranley-Evans
- Joseph Womac
- Julio Fabrizo
- Justin
- Karen Daniels
- Katy Loden
- Karina Pearl
- Kerry McIntosh
- Kidnapper
- Kush-Chronic
- Kyle Chavis
- Larry Loden
- Lenny Avery
- Leon
- Libby Doe
- Little Laita’s Cousin
- Lucien Stark
- Magenta Andrews
- Mark Fostenburg
- Maria
- Marilyn
- MC Clip
- Melisa Porche
- Melvin
- Molly Schultz’s Driver
- Moses
- Natalia Zverovna
- Nelson Strauser
- Officer Jernigan
- Ortega
- Oscar Guzman
- Patrick
- Platform Juror
- Ponsonbys Manager
- Poppy Mitchell
- Porndude
- Princess Georgina
- Rae
- Raul
- Rocco Pelosi
- Rosalind
- Ryan Philips
- Sailboat Juror
- Spider
- Tracey’s Stalker
- Suburban Clerk
- Tahir Javan
- Terry Thorpe
- Tracker
- Triad Knife Assassin
- Tyler Dixon
- United Liberty Paper Contact
- Underbelly of Paradise Cameraman
- Union Depository Bank Manager
- Unknown LSPD Pilot
- Unnamed Bobcat Security Guard
- Unnamed Merryweather Pilot
- Wallis
- Weed Supplier
- Zeus Karachi
Signing off
That wraps up the complete list of all GTA 5 characters’ names and their roles. It’s genuinely impressive how many distinct personalities Rockstar packed into one game, from the big three protagonists down to the one-mission NPCs. With GTA 6 on the horizon, the big question is: which of these names, if any, make a return? Drop your predictions in the comments.
Who are the three main playable characters in GTA 5?
The three GTA 5 main characters are Michael De Santa, Franklin Clinton, and Trevor Philips. You unlock them progressively during the story, and once all three are available, you can switch between them freely in the open world.
How many total characters are in GTA 5?
GTA 5 features over 100 named characters, including three playable protagonists, several major antagonists, key supporting characters, and dozens of minor NPCs spread across story missions and side content.








