Skip to main content
Friday, 7 August 2026 · Morning editionLondon ☀ 18°C3 TV premieres this week3 prime-time slots tonightStreaming #1: Disclosure DayAbout UsOur TeamSourcesContactNewsletter

Cast of White Gold (tv Series)

HomeCasts

Ed Westwick plays Vincent Swan, James Buckley plays Brian Fitzpatrick, and Joe Thomas plays Martin Lavender in the BBC Three comedy series White Gold.

  • BBC Three
  • 2017–2019
  • 2 seasons
  • TV series
  • 11 cast

Main cast

  • Vincent SwanEd Westwick1–2Main
  • Brian FitzpatrickJames Buckley1–2Main
  • Martin LavenderJoe Thomas1–2Main

Supporting cast

  • SamLinzey Cocker1–2Supp
  • Tony WalshJohn Thomson1–2Supp
  • Fitzpatrick Sr.Geoff Bell1–2Supp
  • CarolRebecca Front1Supp
  • JennyLauren O’Rourke1–2Supp

Guest & voice

  • PeteNigel Planer1Guest
  • Mr. LavenderPaul Kaye1Guest
  • CarolineClaudia Jessie2Guest

No matches — try another name.

About this cast

White Gold is a British comedy set in 1980s Essex, following a team of double-glazing salesmen. The show stars Ed Westwick as the flashy and ruthless Vincent Swan, James Buckley as the hapless Brian Fitzpatrick, and Joe Thomas as the naive Martin Lavender, with supporting turns from Linzey Cocker and John Thomson.

FAQs

Who plays Vincent Swan in White Gold?

Vincent Swan is played by Ed Westwick.

How many seasons of White Gold are there?

White Gold has two seasons, the first aired in 2017 and the second in 2019.

Where can I watch White Gold?

White Gold originally aired on BBC Three and is also available on Netflix in some regions.

Is White Gold based on a true story?

White Gold is a fictional comedy, but it is inspired by writer Damon Beesley’s own experiences working in double-glazing sales.

Who plays Brian Fitzpatrick in White Gold?

Brian Fitzpatrick is played by James Buckley, best known for his role as Jay in The Inbetweeners.

Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026

Browse all cast guides →