film actors The Greatest British Actors of All Time

90k votes 164k views 278 items Embed

List Rules Male actors born in Great Britain

This list of the greatest British actors of all time has been ranked by fans of the films and TV shows in which these men have starred. What is it about British men that makes them so magnetic on the screen? Is it their sexy accents? Their distinguished demeanors? Whatever the case, there are many top British actors and great English actors who have achieved fame, success, and won many awards worldwide.

British actors like Daniel Day-Lewis and Ben Kingsley are considered to be some of the greatest actors of all time. This list includes British male actors from the United Kingdom of Great Britain, including England, Scotland, Wales, and Northern Ireland. Who are your favorites among these best British actors? Vote them up, or click rerank below to make a list of your own.

1
+ - 1,326 492
Anthony Hopkins is listed (or ranked) 1 on the list The Greatest British Actors of All Time
Anthony Hopkins Margam, United Kingdom - Sir Philip Anthony Hopkins, CBE is a Welsh actor of film, stage, and television, and a composer and painter. After graduating from the Royal Welsh College of Music & Drama in 1957, he trained at ...more

Actors Who Almost Got the Part in a Marvel Film The Best LGBT Movies On Amazon Prime

2
+ - 1,460 452
Alan Rickman is listed (or ranked) 2 on the list The Greatest British Actors of All Time
Alan Rickman London, England - Alan Sidney Patrick Rickman is an English actor. Rickman is a former member of the Royal Shakespeare Company in both modern and classical theatre productions. His breakout performance was as the ...more

3
+ - 1,245 465
Gary Oldman is listed (or ranked) 3 on the list The Greatest British Actors of All Time
Gary Oldman New Cross, London England - Gary Leonard Oldman is an English actor, filmmaker, and musician. Oldman rose to prominence in the United Kingdom with his portrayals of Sid Vicious in Sid and Nancy and Joe Orton in Prick Up Your ...more

4
+ - 1,178 409
Michael Caine is listed (or ranked) 4 on the list The Greatest British Actors of All Time
Michael Caine Rotherhithe, London United Kingdom - Sir Michael Caine, CBE, is an English actor and author. Renowned for his distinctive Cockney accent, Caine has appeared in over 115 films and is one of the UK's most recognisable actors. He made his ...more

5
+ - 1,307 369
Ian McKellen is listed (or ranked) 5 on the list The Greatest British Actors of All Time
Ian McKellen Burnley, United Kingdom - Sir Ian Murray McKellen, CH, CBE is an English actor. He is the recipient of six Laurence Olivier Awards, a Tony Award, a Golden Globe Award, a Screen Actors Guild Award, a BIF Award, two Saturn ...more

6
+ - 950 466
Daniel Day-Lewis is listed (or ranked) 6 on the list The Greatest British Actors of All Time
Daniel Day-Lewis Greenwich, London United Kingdom - Sir Daniel Michael Blake Day-Lewis is an English actor. He holds both British and Irish citizenship. Born and raised in London, he excelled on stage at the National Youth Theatre, before being ...more

7
+ - 974 408
Ralph Fiennes is listed (or ranked) 7 on the list The Greatest British Actors of All Time
Ralph Fiennes Ipswich, United Kingdom - Ralph Nathaniel Twisleton-Wykeham-Fiennes, is an English actor. A noted Shakespeare interpreter, he first achieved success onstage at the Royal National Theatre. Fiennes' portrayal of Nazi war ...more

8
+ - 1,006 431
Sean Connery is listed (or ranked) 8 on the list The Greatest British Actors of All Time
Sean Connery Fountainbridge, United Kingdom - Sir Thomas Sean Connery is a Scottish actor and producer who has won an Academy Award, two BAFTA Awards and three Golden Globes. He was knighted by Elizabeth II in July 2000, and received the Kennedy ...more

9
+ - 841 347
Christopher Lee is listed (or ranked) 9 on the list The Greatest British Actors of All Time
Christopher Lee Belgravia, London United Kingdom - Sir Christopher Frank Carandini Lee, CBE, CStJ, is an English actor, singer and author. Lee initially portrayed villains and became best known for his role as Count Dracula in a string of popular ...more

10
+ - 972 437
Colin Firth is listed (or ranked) 10 on the list The Greatest British Actors of All Time
Colin Firth Grayshott, United Kingdom - Colin Andrew Firth, CBE is an English film, television, and theatre actor. His films have grossed more than $3 billion from 42 releases worldwide. He has received an Academy Award, a Golden Globe, two ...more

11
+ - 780 367
Laurence Olivier is listed (or ranked) 11 on the list The Greatest British Actors of All Time
Laurence Olivier Dorking, United Kingdom - Laurence Kerr Olivier, Baron Olivier, OM was an English actor who, along with his contemporaries Ralph Richardson and John Gielgud, dominated the British stage of the mid-20th century. He also worked ...more

12
+ - 844 334
Alec Guinness is listed (or ranked) 12 on the list The Greatest British Actors of All Time
Alec Guinness Maida Vale, London United Kingdom - Sir Alec Guinness, CH CBE was an English actor. After an early career on the stage he was featured in several of the Ealing Comedies, including The Ladykillers and Kind Hearts and Coronets in which he ...more

13
+ - 942 345
Liam Neeson is listed (or ranked) 13 on the list The Greatest British Actors of All Time
Liam Neeson Ballymena, United Kingdom - Liam John Neeson, OBE is an Irish actor. In 1976, he joined the Lyric Players' Theatre in Belfast for two years. He then acted in the Arthurian film, Excalibur. Between 1982 and 1987, Neeson starred ...more

14
+ - 713 376
Ben Kingsley is listed (or ranked) 14 on the list The Greatest British Actors of All Time
Ben Kingsley Snainton, England - Sir Ben Kingsley is an English actor. In a career spanning over 40 years, he has won an Oscar, Grammy, BAFTA, two Golden Globes and Screen Actors Guild awards. He is known for his starring role as ...more

15
+ - 849 454
Christian Bale is listed (or ranked) 15 on the list The Greatest British Actors of All Time
Christian Bale Haverfordwest, United Kingdom - Christian Charles Philip Bale is an English actor. He has starred in both blockbuster films and smaller projects from independent producers and art houses. Bale first caught the public eye at the age ...more

The 12 Most Extreme Actor Transformations These Disney Princess Were Absolutely Terrible Role Models

16
+ - 629 373
Richard Harris is listed (or ranked) 16 on the list The Greatest British Actors of All Time
Richard Harris Limerick, Republic of Ireland - Richard St John Harris was an Irish actor, singer, theatrical producer, film director and writer. He appeared on stage and in many films, appearing as Frank Machin in This Sporting Life, and King ...more

17
+ - 677 286
Peter O'Toole is listed (or ranked) 17 on the list The Greatest British Actors of All Time
Peter O'Toole Connemara, Republic of Ireland - Peter Seamus O'Toole was a British-Irish stage and film actor. He attended the Royal Academy of Dramatic Art, and began working in the theatre, gaining recognition as a Shakespearean actor at the ...more

18
+ - 785 276
Patrick Stewart is listed (or ranked) 18 on the list The Greatest British Actors of All Time
Patrick Stewart Mirfield, United Kingdom - Sir Patrick Stewart OBE is an English film, television, and stage actor, who has had a distinguished career on stage and screen. He is most widely known for his roles as Captain Jean-Luc Picard in ...more

19
+ - 1,113 399
Benedict Cumberbatch is listed (or ranked) 19 on the list The Greatest British Actors of All Time
Benedict Cumberbatch Hammersmith, London United Kingdom - Benedict Timothy Carlton Cumberbatch is an English actor and film producer who has performed in film, television, theatre and radio. The son of actors Timothy Carlton and Wanda Ventham, he graduated ...more

20
+ - 681 226
John Hurt is listed (or ranked) 20 on the list The Greatest British Actors of All Time
John Hurt Chesterfield, United Kingdom - Sir John Vincent Hurt, CBE is an English actor. Hurt has had a career spanning six decades and initially came to prominence for his supporting role as Richard Rich in the film A Man for All Seasons. ...more

21
+ - 598 337
Cary Grant is listed (or ranked) 21 on the list The Greatest British Actors of All Time
Cary Grant Horfield, United Kingdom - Cary Grant was an English stage and Hollywood film actor who became an American citizen in 1942. Known for his transatlantic accent, debonair demeanor and "dashing good looks", Grant is ...more

22
+ - 653 328
Jeremy Irons is listed (or ranked) 22 on the list The Greatest British Actors of All Time
Jeremy Irons Cowes, United Kingdom - Jeremy John Irons is an English actor. After receiving classical training at the Bristol Old Vic Theatre School, Irons began his acting career on stage in 1969, and has since appeared in many London ...more

23
+ - 895 416
James McAvoy is listed (or ranked) 23 on the list The Greatest British Actors of All Time
James McAvoy Port Glasgow, United Kingdom - James McAvoy is a Scottish actor. He made his acting debut as a teen in 1995's The Near Room and continued to make mostly television appearances until the late 2000s. His notable television work ...more

24
+ - 775 326
Sean Bean is listed (or ranked) 24 on the list The Greatest British Actors of All Time
Sean Bean Handsworth, South Yorkshire United Kingdom - Shaun Mark "Sean" Bean is an English actor. Bean first found success for his portrayal of Richard Sharpe in the ITV series Sharpe. He has since garnered further recognition for his ...more

25
+ - 657 285
Ewan McGregor is listed (or ranked) 25 on the list The Greatest British Actors of All Time
Ewan McGregor Perth, United Kingdom - Ewan Gordon McGregor, OBE is a Scottish actor who has had success in mainstream, indie, and art house films. His first professional role was in 1993, when he won a leading role in the Channel 4 series ...more

26
+ - 476 249
Bill Nighy is listed (or ranked) 26 on the list The Greatest British Actors of All Time
Bill Nighy Caterham, United Kingdom - William Francis "Bill" Nighy is an English actor. He worked in theatre and television before his first cinema role in 1981, and made his name in television with The Men's Room in 1991, in ...more

27
+ - 518 305
Kenneth Branagh is listed (or ranked) 27 on the list The Greatest British Actors of All Time
Kenneth Branagh Belfast, United Kingdom - Sir Kenneth Charles Branagh is an actor, director, producer and screenwriter from Belfast, Northern Ireland. He has directed or starred in several film adaptations of William Shakespeare's plays, ...more

28
+ - 673 249
Charlie Chaplin is listed (or ranked) 28 on the list The Greatest British Actors of All Time
Charlie Chaplin Walworth, United Kingdom - Sir Charles Spencer "Charlie" Chaplin, KBE was an English comic actor and filmmaker who rose to fame in the silent film era. Chaplin became a worldwide icon through his screen persona ...more

29
+ - 812 113
Maggie Smith is listed (or ranked) 29 on the list The Greatest British Actors of All Time
Maggie Smith Ilford, London United Kingdom - Dame Margaret Natalie Smith, CH, DBE is an English actress. She made her stage debut in 1952 and has had an extensive, varied career in stage, film and television spanning over sixty years. Smith has ...more

The Best Actors Who Won Razzies The Nerdiest Things That Will Never Be Cool

30
+ - 604 240
Hugh Laurie is listed (or ranked) 30 on the list The Greatest British Actors of All Time
Hugh Laurie Oxford, United Kingdom - James Hugh Calum Laurie, OBE, known professionally as Hugh Laurie, is an English actor, writer, director, musician and comedian. He first became known as one-half of the Fry and Laurie double act with ...more

31
+ - 728 108
Judi Dench is listed (or ranked) 31 on the list The Greatest British Actors of All Time
Judi Dench Heworth, United Kingdom - Dame Judith Olivia "Judi" Dench, CH, DBE, FRSA is an English actress and author. Dench made her professional debut in 1957 with the Old Vic Company. Over the following few years she ...more

32
+ - 479 296
Michael Gambon is listed (or ranked) 32 on the list The Greatest British Actors of All Time
Michael Gambon Cabra, Dublin Republic of Ireland - Sir Michael John Gambon CBE is an Irish-born English actor who has worked in theatre, television and film. Gambon has played Philip Marlow in the BBC television serial The Singing Detective, Jules ...more

33
+ - 782 359
Tom Hiddleston is listed (or ranked) 33 on the list The Greatest British Actors of All Time
Tom Hiddleston Westminster, London United Kingdom - Thomas William "Tom" Hiddleston is an English actor. He is known for playing the character of Loki in the Marvel Studios films Thor, The Avengers, and Thor: The Dark World. He has also ...more

34
+ - 415 309
David Niven is listed (or ranked) 34 on the list The Greatest British Actors of All Time
David Niven London, United Kingdom - James David Graham Niven was an English actor and novelist who was popular in Europe and in the United States. He may be best known for his roles as Squadron Leader Peter Carter in A Matter of Life ...more

35
+ - 503 230
Michael Fassbender is listed (or ranked) 35 on the list The Greatest British Actors of All Time
Michael Fassbender Heidelberg, Germany - Michael Fassbender is a German-Irish actor and producer. His first screen role was in the 2000 TV miniseries, Hearts and Bones, followed by the 2001 television miniseries Band of Brothers. He then ...more

36
+ - 372 305
Tom Wilkinson is listed (or ranked) 36 on the list The Greatest British Actors of All Time
Tom Wilkinson Leeds, United Kingdom - Thomas Geoffrey "Tom" Wilkinson, OBE is an English actor. He has twice been nominated for an Academy Award, for his roles in In the Bedroom and Michael Clayton. In 2009, he won Golden Globe ...more

37
+ - 427 64
Helen Mirren is listed (or ranked) 37 on the list The Greatest British Actors of All Time
Helen Mirren Hammersmith, London United Kingdom - Dame Helen Lydia Mirren, DBE, is an English actor. Mirren has won an Academy Award for Best Actress, four BAFTAs, three Golden Globes, four Emmy Awards, and two Cannes Film Festival Best Actress ...more

38
+ - 369 161
Richard Burton is listed (or ranked) 38 on the list The Greatest British Actors of All Time
Richard Burton Pontrhydyfen, United Kingdom - Richard Burton, CBE (10 November 1925 – 5 August 1984) was a Welsh actor. He was nominated seven times for an Academy Award, six of which were for Best Actor in a Leading Role (without ever winning), ...more

39
+ - 531 239
Martin Freeman is listed (or ranked) 39 on the list The Greatest British Actors of All Time
Martin Freeman Aldershot, United Kingdom - Martin John Christopher Freeman is an English actor, best known for portraying Tim Canterbury in the UK version of the sitcom mockumentary The Office, Dr. John Watson in the British crime drama ...more

40
+ - 531 327
Daniel Craig is listed (or ranked) 40 on the list The Greatest British Actors of All Time
Daniel Craig Chester, England - Daniel Wroughton Craig is an English actor. Cast as the fictional British secret agent James Bond 007 in October 2005, his first film in the role, Casino Royale, was released in theatres worldwide in ...more

41
+ - 502 262
Rowan Atkinson is listed (or ranked) 41 on the list The Greatest British Actors of All Time
Rowan Atkinson Consett, United Kingdom - Rowan Sebastian Atkinson, CBE is an English actor, comedian, and screenwriter best known for his work on the sitcoms Mr. Bean and Blackadder. Atkinson first came to prominence in the sketch comedy ...more

42
+ - 444 206
Tom Hardy is listed (or ranked) 42 on the list The Greatest British Actors of All Time
Tom Hardy Hammersmith, London United Kingdom - Tom Hardy is an actor.

43
+ - 416 252
Idris Elba is listed (or ranked) 43 on the list The Greatest British Actors of All Time
Idris Elba London Borough of Hackney, London England - Idrissa Akuna "Idris" Elba is a British actor, producer, singer, rapper, and DJ. Elba is best known for his portrayal of drug lord and aspiring businessman Russell "Stringer" Bell ...more

The Best British Thriller Movies The Best Acoustic Bands and Artists of All Time

44
+ - 490 267
Jude Law is listed (or ranked) 44 on the list The Greatest British Actors of All Time
Jude Law Lewisham, London United Kingdom - David Jude Heyworth Law, known professionally as Jude Law, is an English actor, film producer and director. He began acting with the National Youth Music Theatre in 1987, and had his first television ...more

45
+ - 454 250
John Cleese is listed (or ranked) 45 on the list The Greatest British Actors of All Time
John Cleese Weston-super-Mare, United Kingdom - John Marwood Cleese is an English actor, comedian, writer and film producer. He achieved success at the Edinburgh Festival Fringe and as a scriptwriter and performer on The Frost Report. In the late ...more

46
+ - 364 247
Jim Broadbent is listed (or ranked) 46 on the list The Greatest British Actors of All Time
Jim Broadbent Holton cum Beckering, United Kingdom - Jim Broadbent is an actor.

47
+ - 393 257
Hugo Weaving is listed (or ranked) 47 on the list The Greatest British Actors of All Time
Hugo Weaving Ibadan, Nigeria - Hugo Wallace Weaving is an Australian-British film and stage actor. He is best known for his roles as Agent Smith in The Matrix trilogy and Elrond in The Lord of the Rings and The Hobbit film ...more

48
+ - 391 248
Peter Sellers is listed (or ranked) 48 on the list The Greatest British Actors of All Time
Peter Sellers Southsea, England - Peter Sellers, CBE was a British film actor, comedian and singer. He performed in the BBC Radio comedy series The Goon Show, featured on a number of hit comic songs and became known to a world-wide ...more

49
+ - 310 263
Ian Holm is listed (or ranked) 49 on the list The Greatest British Actors of All Time
Ian Holm Goodmayes, London United Kingdom - Sir Ian Holm CBE is an English actor known for his stage work and many film roles. He received the 1967 Tony Award for Best Featured Actor for his performance as Lenny in The Homecoming and the 1998 ...more

50
+ - 385 301
Gerard Butler is listed (or ranked) 50 on the list The Greatest British Actors of All Time
Gerard Butler Paisley, United Kingdom - Gerard James Butler is a Scottish actor who has appeared on film, stage, and television. A trained lawyer, Butler turned to acting in the mid-1990s with small roles in productions such as Mrs. Brown, ...more