Michael J. Fox character Marty McFly Sr. / Marty McFly Jr. / Marlene McFly
Christopher Lloyd character Dr. Emmett Brown
Lea Thompson character Lorraine
Thomas F. Wilson character Biff Tannen / Griff
Elisabeth Shue character Jennifer Parker / Jennifer McFly
James Tolkan character Mr. Strickland
Jeffrey Weissman character George McFly
Casey Siemaszko character 3-D
Billy Zane character Match
J.J. Cohen character Skinhead
Charles Fleischer character Terry
E. Casanova Evans character 'Michael Jackson' Video Waiter
Jay Koch character 'Ronald Reagan' Video Waiter
Charles Gherardi character 'Ayatollah Khomeini' Video Waiter
Ricky Dean Logan character Data
Darlene Vogel character Spike
Jason Scott Lee character Whitey
Elijah Wood character Video Game Boy
John Thornton character Video Game Boy
Theo Schwartz character Hoverboard Girl #1
Lindsey Whitney Barry character Hoverboard Girl #2
Judy Ovitz character Antique Store Saleswoman
Stephanie Williams character Officer Foley
Marty Levy character Cab Driver
Flea character Needles
Jim Ishida character Fujitsu
Nikki Birdsong character Loretta
Al White character Dad
Junior Fann character Mom
Shaun Hunter character Harold
George Buck Flower character Bum
Neil Ross character Biff Tannen Museum Narrator (voice)
Tamara Carrera character Jacuzzi Girl #1
Tracy Dali character Jacuzzi Girl #2
Jennifer Brown character Basketball Kid #1
Irina Cashen character Basketball Kid #2
Angela Greenblatt character Basketball Kid #3
Cameron Moore character Basketball Kid #4
Justin Mosley Spink character Basketball Kid #5
Lisa Freeman character Babs
John Erwin character Radio Sportscaster (voice)
Harry Waters, Jr. character Marvin Berry
David Harold Brown character Starlighter
Tommy Thomas character Starlighter
Lloyd L. Tolbert character Starlighter
Granville 'Danny' Young character Starlighter
Wesley Mann character CPR Kid
Joe Flaherty character Western Union Man
Freddie character Einstein
Crispin Glover character George McFly (archive footage)
Todd Blood character Dance Extra (uncredited)
Sean Michael Fish character King Neptune (uncredited)
Donald Fullilove character Goldie Wilson III (uncredited)
Eric Kay character Dancer (uncredited)
Marc McClure character Dave McFly (uncredited)
Oliver Theess character Kid at Fight (uncredited)
Mary Ellen Trainor character Officer Reese (uncredited)