Cast and Crew of Been So Long

Cast of
Been So Long

About Been So Long

A single mother in London's Camden Town hears music when she meets a handsome stranger with a past. But she's not sure she's ready to open her heart.

Full Cast of Been So Long

Michaela Coel
plays Simone

Michaela Coel as Simone

Michaela Ewuraba Boakye-Collinson (born 1 October 1987), known professionally as Michaela Coel, is a Ghanaian-British...

See Michaela Coel's other roles

Arinzé Kene
plays Raymond

Arinzé Kene as Raymond

Arinze Kene is a British actor and playwright.

See Arinzé Kene's other roles

Ronkẹ Adékoluẹjo
plays Yvonne

Ronkẹ Adékoluẹjo as Yvonne

Ronkẹ Adékoluẹjo is an English actress. She studied acting for three years from 2010 at the Royal Academy of Dramatic...

See Ronkẹ Adékoluẹjo's other roles

George MacKay
plays Gil

Joe Dempsie
plays Kestrel

Joe Dempsie as Kestrel

Joseph Maxwell Dempsie (born 22 June 1987) is an English actor, best known for his roles as Chris Miles in the E4 tee...

See Joe Dempsie's other roles

Luke Norris
plays Barney

Arsher Ali
plays Jake

Arsher Ali as Jake

Arsher Ali was born on April 9, 1984 in Nottingham, England. He is an actor, known for The Ritual (2017), Line of Dut...

See Arsher Ali's other roles

Ashley Thomas
plays Wendell

Ashley Thomas as Wendell

Ashley Thomas (born February 4, 1985) is an English recording artist and actor, also known by his stage name Bashy.

See Ashley Thomas's other roles

Sophia La Porta
plays Willesden

Rakie Ayola
plays Martina

Rakie Ayola as Martina

Rakie Olufunmilayo Ayola is a Welsh actress. She was born in Cardiff in May 1968, to a Sierra Leonean mother and a ...

See Rakie Ayola's other roles

Frieda Thiel
plays Makeda

Tom Forbes
plays Conrad

Jo Martin
plays Vivienne

Jo Martin as Vivienne

Jo Martin is a British television and film actress. She is perhaps most well known for portraying the Fugitive Doctor...

See Jo Martin's other roles

Genevieve Barr
plays Artemis

Junade Khan
plays Guy

Jamila Wingett
plays Aravind


Crew of Been So Long

Discover the backstage crew of Been So Long →