Baby Driver Cast & Character Guide

Baby Driver Cast & Character Guide

Baby Driver was a critical and commercial success following its premiere in 2017, partly due to the performances given by its talented cast. The action film, directed and written by Edgar Wright, revolves around Ansel Elgort’s titular character’s pursuit to escape his life of crime as a getaway driver for bank robbers by paying off a debt to a crime syndicate’s kingpin. However, quitting isn’t as effortlessly easy as he first believes, of course. Meanwhile, in the midst of the complex conflict, a romantic subplot between Baby and Lily James’ Debora transpires in the action movie.

Baby Driver, considered one of Edgar Wright’s best movies, isn’t only an action (and romance) film — it’s also a jukebox musical and crime caper, and the movie somehow seamlessly blends all the conflicting genres. Consequently, the 2017 film was praised for its direction and structure, but critics and audiences also applauded the Baby Driver cast for bringing the intriguing story to life on the screen. From accomplished actors like Jon Hamm and Jamie Foxx to relative newcomers like Eiza González, the cast of Baby Driver is quite impressive.

Actor/Actress

Role

Ansel Elgort

Miles/Baby

Lily James

Debora

Kevin Spacey

Doc

Jon Hamm

Jason “Buddy” van Horn

Eiza González

Monica “Darling” Costello

Jamie Foxx

Leon “Bats” Jefferson III

Jon Bernthal

Griff

CJ Jones

Joe

Flea

Eddie/”No Nose”

Lanny Joon

JD

Sky Ferreira

Baby’s biological mother

Ansel Elgort As Miles “Baby”

Ansel Elgort Is 30 Years Old

Actor: Ansel Elgort was born on March 14, 1994, in New York City, New York. He began acting when he was young by starring in school productions, and just before his high school graduation, Elgort landed the leading role in an Off-Broadway production of Regrets. However, Elgort’s breakout role came when he portrayed Caleb Prior in Divergent when he was 20 years old, even though it’s far from being Elgort’s best movie in his acting credits.

Notable Movies & TV Shows:

Movie/TV Show

Role

Divergent

Caleb Prior

The Fault in Our Stars

Augustus Waters

The Divergent Series: Insurgent

Caleb Prior

The Divergent Series: Allegient

Caleb Prior

Baby Driver

Miles/Baby

The Goldfinch

Theo Decker

West Side Story

Tony

Tokyo Vice

Jake Adelstein

Character: Ansel Elgort stars as Miles, who goes by Baby, in the 2017 action film. As the lead character, Baby is at the center of the conflict in this heart-racing heist movie. He lost his parents when he was young, resulting in him getting tinnitus and later resorting to a life of crime (including stealing a car containing things that would indict a crime syndicate’s kingpin). However, things don’t go over so well when Baby tries to leave his life as a getaway driver for bank robbers in Baby Driver.

Related

10 Best Quotes From Baby Driver

Baby Driver is a brilliant movie starring Ansel Elgort, and with this high-action comedy comes some awesome quotes. We’ve compiled the best.

Lily James As Debora

Lily James Is 34 Years Old

Actress: Lily James was born on April 5, 1989, in Esher, Surrey, England. She graduated from the Guildhall School of Music and Drama when she was 21 years old, and James started booking small television roles. James quickly rose to prominence when she starred as Lady Rose Aldridge née MacClare in the cast of Downton Abbey on ITV in 2012. The actress became a series regular by the next season in 2013. Since then, she has starred in many films and television shows, with Baby Driver being one of Lily James’ best movies.

Notable Movies & TV Shows:

Movie/TV Show

Role

Downton Abbey

Lady Rose Aldridge née MacClare

Cinderella

Cinderella

Baby Driver

Debora

Darkest Hour

Elizabeth Layton

The Guernsey Literary and Potato Peel Pie Society

Juliet Ashton

Mamma Mia! Here We Go Again

Young Donna Sheridan

Rebecca

Mrs. de Winter

Pam & Tommy

Pamela Anderson

The Iron Claw

Pam Adkisson

Character: Debora, played by Lily James, is Baby’s love interest in Baby Driver. James’ character is a waitress at Bo’s Diner who Baby meets and quickly falls in love with. Consequently, Baby wants to quit his life as a criminal so that he can live happily with Debora.

Kevin Spacey As Doc

Kevin Spacey Is 64 Years Old

Actor: Kevin Spacey Fowler was born on July 26, 1959, in South Orange, New Jersey. He began acting when he participated in musicals while attending Chatsworth High School in Los Angeles, and Spacey later went to Julliard to further study acting. The actor booked several film, television, and theater roles after graduation, but Spacey got his big break when he starred as Verbal Kint in The Usual Suspects, which earned him an Oscar win for Best Supporting Actor in 1996.

Notable Movies & TV Shows:

Movie/TV Show

Role

The Usual Suspects

Roger “Verbal” Kint

Se7en

John Doe

L.A. Confidential

Jack Vincennes

American Beauty

Lester Burnham

Superman Returns

Lex Luthor

21

Mickey Rosa

House of Cards

Frank Underwood

Baby Driver

Doc

Character: Kevin Spacey portrays Doc, the antagonist, in Baby Driver, which includes some of the best car chases in an action movie. Doc is the kingpin of a crime syndicate located in Atlanta, and Baby owes him a debt after the young man stole a car that contained some incriminating evidence. Even after Baby pays off his debt, Doc isn’t done with him, though.

Jon Hamm As Jason “Buddy” van Horn

Jon Hamm Is 53 Years Old

Actor: Jon Hamm was born on March 10, 1971, in St. Louis, Missouri. He started acting while he was in school and participated in theater productions, and Hamm continued to perform onstage in college. The actor later moved to Los Angeles to pursue an acting career in the 1990s, and after playing numerous small parts in films and television series, Hamm’s breakout role came when he was cast as Don Draper in Mad Men on AMC. Since then, he has had a prolific career in television, but some of Hamm’s best work is in movies.

Notable Movies & TV Shows:

Movie/TV Show

Role

Mad Men

Don Draper

30 Rock

Dr. Drew Baird/Abner/David Brinkley

Black Mirror — “White Christmas”

Matt Trent

Unbreakable Kimmy Schmidt

Richard Wayne Gary Wayne

Keeping Up with the Joneses

Tim Jones

Baby Driver

Jason “Buddy” van Horn

The Morning Show

Paul Marks

Fargo

Sheriff Roy Tillman

Mean Girls (2024)

Coach Carr

Character: Jon Hamm stars as Jason “Buddy” van Horn, a former Wall Street banker who joins the heist crew after developing a drug addiction (and a mid-life crisis), in Baby Driver. Buddy is one of Doc’s henchmen in the 2017 action film and tries to pull Baby back into the criminal underworld. Additionally, Buddy is married to Eiza González’s character, Darling.

Related

10 Hidden Details You Might Have Missed In Baby Driver

Edgar Wright’s adrenaline-fueled action flick Baby Driver was a hit with audiences. But they may have missed a few tracks on the movie’s playlist.

Eiza González As Monica “Darling” Costello

Eiza González Is 34 Years Old

Actress: Eiza González was born on January 30, 1990, in Mexico City, Mexico. She studied at an acting school in Mexico City when she was a teenager, and González subsequently began booking parts in telenovelas, like Floricienta and Lola, érase una vez. However, González rose to prominence worldwide when she joined the cast of Baby Driver, one of Eiza González’s best films.

Notable Movies & TV Shows:

Movie/TV Show

Role

Baby Driver

Monica “Darling” Costello

Alita: Battle Angel

Nyssiana

Hobbs & Shaw

Magarita/Madame M

Godzilla vs. Kong

Maia Simmons

Mr. & Mrs. Smith

Other Jane

3 Body Problem

Auggie Salazar

Character: Eiza González portrays Monica “Darling” Costello in Baby Driver. Darling is a member of Doc’s heist crew and married to Buddy in the 2017 movie. Although she’s much younger than him, they make sense as a (wildly chaotic) couple.

Jamie Foxx As Leon “Bats” Jefferson III

Jamie Foxx Is 56 Years Old

Actor: Eric Marlon Bishop, aka Jamie Foxx, was born on December 13, 1967, in Terrell, Texas. Although his main focus was playing football in high school, Foxx decided to study musical and performing arts composition at the United States International University. The actor adopted his stage name (Jamie Foxx) while he was doing stand-up comedy, and Foxx’s breakout role came when he starred as Wanda in the cast of In Living Color on Fox.

Notable Movies & TV Shows:

Movie/TV Show

Role

In Living Color

Wanda

The Jamie Foxx Show

Jamie King

Collateral

Max

Ray

Ray Charles

Miami Vice

Ricardo Tubbs

Dreamgirls

Curtis Taylor, Jr.

Django Unchained

Django Freeman

The Amazing Spider-Man 2

Electro

Baby Driver

Leon “Bats” Jefferson III

Beat Shazam

Himself (host)

Just Mercy

Walter McMillian

Soul

Joe Gardener (voice)

Spider-Man: No Way Home

Electro

Character: Leon “Bats” Jefferson III, played by Jamie Foxx, is another one of Doc’s henchmen in the 2017 film (which is credited as one of Foxx’s most impressive action roles). However, unlike the others, Bats is sadistic, murderous, and ruthless in Baby Driver. As a result, Bats is one of Baby’s most formidable opponents in the movie.

Jon Bernthal As Griff

Jon Bernthal Is 47 Years Old

Actor: Jon Bernthal was born on September 20, 1976, in Washington, D.C. After high school (and dropping out of Skidmore College), Bernthal studied acting at the Moscow Art Theatre School in Moscow, Russia, and at the American Repertory Theater in Cambridge, Massachusetts. Following graduation, the actor moved to New York City to pursue a theater career, but Bernthal’s big break came when he joined the cast of The Walking Dead as a series regular in season 1.

Notable Movies & TV Shows:

Movie/TV Show

Role

The Walking Dead

Shane Walsh

Daredevil

Frank Castle/Punisher

The Accountant

Braxton Wolff

The Punisher

Frank Castle/Punisher

Baby Driver

Griff

Ford v Ferrari

Lee Iacocca

King Richard

Rick Macci

The Bear

Mikey Berzatto

Character: Jon Bernthal’s Griff in Baby Driver works security for Doc and his heist crew. Griff is skeptical of Baby throughout the 2017 action film, but his tough guy demeanor makes him hard to read. Bernthal’s character could theoretically appear in the Baby Driver sequel, whenever it is greenlit.

A collage composing of Ryan O'Neal in The Driver, Ansel Elgort in Baby Driver and Ryan Gosling in Drive

Related

10 Movies To Watch If You Liked Baby Driver

Whether you liked Baby Drivers’ stylized direction, slow tension or the subtlety of the lead character, these 10 films are for all Baby Driver fans.

Baby Driver Supporting Cast & Characters

CJ Jones as Joe – CJ Jones plays Joe, Baby’s foster father, in the 2017 action film. Aside from Baby Driver, Jones has also appeared in Castle Rock and Everything’s Gonna Be Okay.

Flea as Eddie “No Nose” – Flea makes a cameo as Eddie, aka “No Nose,” in Baby Driver. Flea is one of the founding members and the bassist of the Red Hot Chili Peppers, but he has also starred in Babylon, Obi-Wan Kenobi, and several other films and television shows.

Lanny Joon as JD – JD, portrayed by Lanny Joon, an eager character ready to prove himself to Doc in the action movie. Viewers may recognize Joon from his roles in Takers, Black Gold, Wolf Pack, and West 32nd.

Sky Ferreira as Baby’s biological mother – Sky Ferreira stars as Baby’s biological mother in Edgar Wright’s film. Aside from Baby Driver, Ferreira has appeared in American Woman and Reptile, but she is most known for her singing career.

Baby Driver

R
Action
Comedy
Crime

Where to Watch

*Availability in US

  • stream
  • rent
  • buy

Not available

Not available

Not available

After being coerced into working for a crime boss, getaway driver Baby is determined to escape his life of thievery and violence to make a life with his girlfriend Debora, However, when he finds himself taking part in a heist doomed to fail, things start looking desperate.

Director

Edgar Wright

Release Date

June 28, 2017

Writers

Edgar Wright

Cast

Jamie Foxx
, Jon Hamm
, Jon Bernthal
, Ansel Elgort
, Lily James
, Eiza Gonzalez
, Kevin Spacey

Runtime

113 minutes