Entertainment

23 Actors Who Have Played Identical Twins 

Celebrity Lists
Updated October 1, 2019 212.1k views 19 items

Hollywood executives get two performances for the price of one when an actor plays a set of identical twins in film and television roles. Several famous actors have challenged themselves by playing multiple characters in the same film. One celebrity was even nominated for an Academy Award for playing a set of twins. This list of actors who have played identical twins has been loosely ranked by fame and popularity. 

Who is the most famous person who has played twins? Lindsay Lohan tops our list. Lohan played identical twins Hallie Parker and Annie James who were separated at birth in the 1998 film The Parent Trap. Hayley Mills played versions of the same roles in the original Parent Trap film in 1961.

Nicolas Cage played twin writers Charlie and Donald Kaufman in the 2002 film Adaptation. Cage was nominated for an Oscar for the performance. Screenwriter Charlie Kaufman and his fictitious brother Donald were also nominated that year for Best Adapted Screenplay. Other actors who have played identical twins include Leonardo DiCaprio, Lily Tomlin and Jeremy Irons.

Do you think it would be difficult to play twins? Share your thoughts in the comments section. And when you're done, be sure to check out our list of the best twins movies.

Nicolas Cage is listed (or ranked) 1 on the list 23 Actors Who Have Played Identical Twins
Photo:  Columbia Pictures/Amazon/Fair Use
Nicolas Cage played twin writers Charlie and Donald Kaufman in the 2002 film Adaptation.

Age: 55

Birthplace: Long Beach, California, United States of America

More Nicolas Cage 

12 Bad Nicolas Cage Movies That Are Actually Good #111 of 285 The Best (Male) Actors Working Today #103 of 256 Celebrities Who Should Run for President

Lindsay Lohan is listed (or ranked) 2 on the list 23 Actors Who Have Played Identical Twins
Photo:  Walt Disney Pictures/Amazon/Fair Use
Lindsay Lohan played identical twins Hallie Parker and Annie James who were separated at birth in the 1998 film The Parent Trap. In 2007, she played twins again, this time appearing as Aubrey Fleming and Dakota Moss in I Know Who Killed Me.

Age: 32

Birthplace: New York City, New York, United States of America

More Lindsay Lohan 

The Best Lindsay Lohan Movies #72 of 120 Current Singers You Most Wish You Could Sound Like #1,563 of 2,004 The Greatest Actors & Actresses in Entertainment History

Christian Bale is listed (or ranked) 3 on the list 23 Actors Who Have Played Identical Twins
Photo:  Touchstone Pictures/Amazon/Fair Use
Christian Bale played twin magicians Alfred Borden and Bernard Fallon in the 2006 film The Prestige.

Age: 45

Birthplace: Haverfordwest, United Kingdom

More Christian Bale 

A Chronological Round-Up Of All Christian Bale's Most Dramatic Role Transformations #24 of 273 The Greatest British Actors of All Time #2 of 285 The Best (Male) Actors Working Today

James Franco is listed (or ranked) 4 on the list 23 Actors Who Have Played Identical Twins
Photo:  HBO/Amazon/Fair Use

James Franco plays criminal identical twins Vincent and Frankie Martino in HBO's 2017 series The Deuce.

Age: 40

Birthplace: Palo Alto, California, United States of America

More James Franco 

The 25 Weirdest Things James Franco Has Ever Done #80 of 285 The Best (Male) Actors Working Today #179 of 274 The Most Trustworthy Celebrities in the World