Colin Salmon – Biography, Bond Roles and EastEnders Career
Colin Salmon is an English actor best known for playing MI6 official Charles Robinson in three James Bond films and George Knight in “EastEnders”. Born in Bethnal Green, London, on 6 December 1961, he was 64 years old as of October 2026 and has spent more than three decades working across film, television, theater and voice performance.
His screen career reaches from British television dramas such as “Prime Suspect 2” and “Silent Witness” to international productions including “Resident Evil”, “Alien vs. Predator”, “Match Point” and “Nobody”. He also became a familiar figure in superhero television as Walter Steele in The CW’s “Arrow”.
Much of the public interest in Salmon concerns his family, his height and his reported earnings. Some of those details are well documented; others come from unofficial estimates that he has never confirmed.
Who Is Colin Salmon? Biography and Background
The key facts about his career and private life are these.
- Salmon played MI6 deputy chief of staff Charles Robinson in three Pierce Brosnan-era Bond films: “Tomorrow Never Dies” (1997), “The World Is Not Enough” (1999) and “Die Another Day” (2002).
- He joined “EastEnders” in 2023 as George Knight, co-owner of the Queen Victoria pub.
- He played Walter Steele, Oliver Queen’s stepfather, in The CW series “Arrow”.
- His early television career included “Shine on Harvey Moon”, “Soldier, Soldier” and “Silent Witness” before he gained recognition in “Prime Suspect 2”.
- His film work spans “Resident Evil”, “Alien vs. Predator”, “Match Point”, “London Has Fallen”, “Mortal Engines” and “Nobody”.
- He has been married to visual artist Fiona Hawthorne since 1988, and the couple have four children.
- His height and net worth are widely repeated in online sources, but those figures are not officially confirmed.
His core biographical details are consistent across the main reference sources.
| Fact | Detail |
|---|---|
| Full name | Colin Roy Salmon |
| Date of birth | 6 December 1961 |
| Place of birth | Bethnal Green, London, England |
| Raised in | Luton, Bedfordshire |
| Profession | Actor, occasional director and voice performer |
| Spouse | Fiona Hawthorne (married since 1988) |
| Children | Four |
| Height | Approximately 6 ft 3 in (1.91 m) |
| Bond role | Charles Robinson in “Tomorrow Never Dies”, “The World Is Not Enough” and “Die Another Day” |
| Notable TV roles | Walter Steele in “Arrow”; George Knight in “EastEnders” |
| Notable film role | James “One” Shade in “Resident Evil” (2002) |
Before the Bond films brought him international recognition, Salmon built his career in British television. He appeared in productions including “Shine on Harvey Moon”, “Soldier, Soldier” and “Silent Witness”, then gained early recognition as Sergeant Robert Oswald in “Prime Suspect 2”, a role documented by the British Film Institute’s Screenonline.
What Movies and TV Shows Has Colin Salmon Starred In?
Salmon’s screen work divides roughly between franchise films, British television dramas and genre productions. The most widely seen roles are his appearances in the Bond series, “Arrow” and “EastEnders”.
How Did Colin Salmon Enter the Bond Franchise?
Salmon played Charles Robinson, an MI6 deputy chief of staff and a colleague of M, in three Pierce Brosnan-era Bond films: “Tomorrow Never Dies” (1997), “The World Is Not Enough” (1999) and “Die Another Day” (2002). The role made him one of the most recognizable recurring supporting actors in the Bond franchise.
Charles Robinson is primarily an intelligence and administrative official rather than a field agent. He appears as a colleague of M in the three films.
A wider overview of the franchise appears in James Bond Actors: The Complete Guide.
What Role Did Colin Salmon Play in Arrow?
In The CW superhero series “Arrow”, Salmon played Walter Steele, Moira Queen’s husband and Oliver Queen’s stepfather. Walter is a wealthy businessman whose storyline intersects with Queen Consolidated and the wider conspiracy surrounding Starling City, according to his Fandango biography.
When Did Colin Salmon Join EastEnders?
Salmon joined the BBC soap opera “EastEnders” in 2023 as George Knight, a co-owner of the Queen Victoria pub. George was introduced as the father of Gina and Anna Knight and as a major figure in the Knight family’s storylines, as Radio Times reports.
George Knight is a major figure in the Knight family’s storylines. He is a co-owner of the Queen Victoria pub and the father of Gina and Anna Knight.
Which Other TV Series Feature Colin Salmon?
Beyond the Bond films, “Arrow” and “EastEnders”, Salmon has appeared in a wide range of television productions. His principal television roles include:
- George Knight — “EastEnders”
- Walter Steele — “Arrow”
- General Dru-Zod — “Krypton”
- General Coburn — “24: Live Another Day”
- Nathanial Johnson — “Keen Eddie”
- Dr Rowan Dunlop — “Bad Girls”
- Sergeant Robert Oswald — “Prime Suspect 2”
Further appearances include:
- “Silent Witness”
- “Soldier, Soldier”
- “No Offence”
- “The No. 1 Ladies’ Detective Agency”
- “Henry IX”
His Apple TV profile lists many of these credits.
What Are Colin Salmon’s Principal Film Credits?
Salmon’s principal film credits span more than twenty-five years, from mid-1990s British dramas to recent action and genre titles.
| Year | Film | Notes |
|---|---|---|
| 1994 | “Captives” | — |
| 1995 | “All Men Are Mortal” | — |
| 1996 | “Frantz Fanon: Black Skin, White Mask” | — |
| 1997 | “Tomorrow Never Dies” | as Charles Robinson |
| 1999 | “The World Is Not Enough” | as Charles Robinson |
| 1999 | “Fanny and Elvis” | — |
| 2001 | “My Kingdom” | — |
| 2001 | “Mind Games” | — |
| 2002 | “Die Another Day” | as Charles Robinson |
| 2002 | “Resident Evil” | as James “One” Shade |
| 2004 | “Alien vs. Predator” | — |
| 2005 | “Match Point” | — |
| 2008 | “Punisher: War Zone” | — |
| 2012 | “Resident Evil: Retribution” | — |
| 2016 | “London Has Fallen” | — |
| 2018 | “Mortal Engines” | — |
| 2021 | “Nobody” | — |
He also contributed voice and performance work to the video game “Blood & Truth”. His filmography is tracked in detail by IMDb.
Who Is Colin Salmon’s Wife? Family and Personal Life
The public record on Salmon’s family is thinner than the record on his career, but the central facts are consistent.
Who Is Fiona Hawthorne?
Salmon has been married to visual artist Fiona Hawthorne since 1988, according to Wikipedia.
How Many Children Does Colin Salmon Have?
The couple have four children. Some entertainment biographies identify the children as Ben, Sasha, Eden and Rudi, a list carried by ScreenDollars; major reference sources do not consistently document those names.
What Do Sources Say About Colin Salmon’s Height?
Commonly reported figures put Salmon at 6 ft 3 in, approximately 1.91 m. The measurement is repeated across fan discussions and celebrity-biography sites such as Newsmatter, but it is not consistently confirmed by major biographical sources.
What Do Estimates Say About Colin Salmon’s Net Worth?
Online celebrity-biography sites commonly estimate Colin Salmon’s net worth at approximately $3 million. Salmon has not publicly disclosed a confirmed net-worth statement, so the figure is an unofficial estimate.
The $3 million figure is not a verified financial record. It comes from celebrity-biography sites, and no official statement from Salmon supports it.
How Did Colin Salmon’s Career Develop Over Time?
A chronological summary of his career looks like this.
- — Born in Bethnal Green, London.
- Early 1990s — Gained recognition as Sergeant Robert Oswald in “Prime Suspect 2”.
- — First James Bond appearance, playing Charles Robinson in “Tomorrow Never Dies”.
- — Returned as Charles Robinson in “The World Is Not Enough”.
- — Completed his Bond run with “Die Another Day” and appeared in “Resident Evil” as James “One” Shade.
- — Appeared in “Alien vs. Predator”.
- — Starred in “Resident Evil: Retribution” and began his recurring role as Walter Steele in “Arrow”.
- — Appeared in “Mortal Engines”.
- — Appeared in “Nobody”.
- — Joined “EastEnders” as George Knight.
These career markers are documented across Wikipedia, Screenonline, IMDb and Radio Times.
What Is Confirmed — and What Remains Unclear — About Colin Salmon?
Some details about Salmon’s life are firmly documented. Others circulate online without reliable confirmation. The distinction matters because widely repeated figures are not always backed by authoritative sources.
| Established information | Information that remains unclear |
|---|---|
| Colin Roy Salmon was born on 6 December 1961 in Bethnal Green, London, and raised in Luton, Bedfordshire. | Net worth estimates of around $3 million come from celebrity-biography sites and have not been verified by Salmon or by a financial source. |
| He played Charles Robinson in “Tomorrow Never Dies” (1997), “The World Is Not Enough” (1999) and “Die Another Day” (2002). | His height is commonly reported as 6 ft 3 in (1.91 m), but this measurement is not consistently confirmed by major biographical sources. |
| He has been married to visual artist Fiona Hawthorne since 1988, and the couple have four children. | The children’s names — Ben, Sasha, Eden and Rudi — appear in some entertainment biographies but are not consistently documented by major reference sources. |
| He joined “EastEnders” in 2023 as George Knight and played Walter Steele in “Arrow”. | No confirmed net-worth statement from Salmon has been published, and his family’s private details are not part of the public record. |
Why Is Colin Salmon a Familiar Face in Film and Television?
Salmon’s career spans film, television, theater and voice performance. His public profile was established through the Bond films, expanded through major genre productions such as “Resident Evil” and “Krypton”, and later reached a broad British television audience through “Arrow” and “EastEnders”.
He has also worked as an occasional director and voice performer, and he contributed performance work to the video game “Blood & Truth”.
His years on “Arrow” added a new fan base. Viewers interested in the series can also read Arrow Cast: Where Are They Now?
What Do Major Reference Sites Say About Colin Salmon?
Reference sites and entertainment databases describe his career in consistent terms.
Colin Roy Salmon (born 6 December 1961) is an English actor. He is known for playing Charles Robinson in three James Bond films and George Knight in EastEnders.
Wikipedia — Colin Salmon
Colin Salmon is one of Britain’s most renowned actors. With a bold voice and posture, Colin makes his characters a favorite among audiences.
IMDb — Colin Salmon
Graced with obvious charm, talent, and good looks, the creatively gifted Salmon bounced easily from TV comedies to James Bond films.
What Is Colin Salmon Known For Today?
Three decades after his first major television roles, Colin Salmon remains best known as Charles Robinson, the MI6 official who worked alongside M in three James Bond films. His 2023 arrival in “EastEnders” as George Knight brought him to a new generation of soap viewers, while earlier roles in “Arrow”, “Resident Evil” and “Krypton” keep his filmography unusually broad. His personal life stays largely private, and the details that generate the most speculation — height, net worth and the names of his children — remain only partially documented.
What Else Do People Ask About Colin Salmon?
How old is Colin Salmon?
He was born on 6 December 1961, which made him 64 years old as of October 2026.
What is Colin Salmon’s height?
Commonly reported as 6 ft 3 in (approximately 1.91 m), although this figure is not consistently confirmed by major biographical sources.
What is Colin Salmon’s net worth?
Celebrity-biography sites estimate it at around $3 million. That is an unofficial figure; Salmon has not published a confirmed net-worth statement.
Who is Colin Salmon’s wife?
Salmon has been married to visual artist Fiona Hawthorne since 1988.
Does Colin Salmon have children?
Yes. The couple have four children. Some entertainment biographies name them Ben, Sasha, Eden and Rudi, although that detail is not consistently documented by major reference sources.
What James Bond movies was Colin Salmon in?
“Tomorrow Never Dies” (1997), “The World Is Not Enough” (1999) and “Die Another Day” (2002). He played Charles Robinson in all three.
Did Colin Salmon appear in EastEnders?
Yes. He joined the BBC soap opera in 2023 as George Knight, co-owner of the Queen Victoria pub.
Is Colin Salmon related to Paul Salmon or Keith Salmon?
No public evidence connects Colin Salmon to Paul Salmon or Keith Salmon. These are likely unrelated individuals or common surname searches.
Has Colin Salmon been on Strictly Come Dancing?
There is no record of Colin Salmon taking part in “Strictly Come Dancing” as a contestant.