The Boy Who Harnessed The Wind

A bold and uplifting new musical telling the true story of a boy who hopes to defy expectations to produce the gift of power and give hope for tomorrow.

William wants to build a windmill. Nobody believes he can – not his father nor his friends. Hope feels out of reach where the land is thirsty but the rains don’t come. As drought closes in on his family’s farm and the village he loves, everyone prays for a miracle. All William has to hand are some library books and scraps of old machinery. The rest must come from within. Will he defy expectations? Will the wind turn the sails of his invention, produce the gift of power, and give hope for tomorrow?

The Boy Who Harnessed The Wind is a bold and uplifting new musical telling the true story of William Kamkwamba. Based on his memoir and Chiwetel Ejiofor‘s film, this world premiere is directed by Lynette Linton (Alterations, Shifters), formerly Artistic Director of the Bush Theatre, with book and lyrics by Richy Hughes (Southwark Playhouse Superhero) and music and lyrics by Tim Sutton (Restless Natives, RSC The Merry Wives of Windsor). Opening Spring 2026 @sohoplace, London’s West End

Closing

18/07/2026

Running Time

2h30, inc. interval

Genre

Family, Musical, West End LIVE

Age & Content

11+ | A valid ticket is required for all persons attending the theatre, regardless of their age. For all productions. Children under the age of 14 and below are required to be accompanied by an adult aged 18 or over and sat in seats adjacent to each other.

Please Note:

This production contains loud music and flashing lights.

Cast:

Madeleine Appiah as

Agnes

Lori Barker & Alex Okoampa as

Ensemble

Tsemaye Bob-Egbe as

Annie

Owen Chaponda as

Mike Kachigunda & Blessings

McCallam Connell as

Chief Wimbe

Eddie Elliott as

Jeremiah Kamkwamba & Patience

Tad Hapaguti & Daniel Haswell as

Offstage Understudy

Shaka Kalokoh as

Charity

Idriss Kargbo as

Gilbert Mofat

Choolwe Laina Muntanga as

Mika Kamkwamba

Newtion Matthews as

Mister Ofesi

Sifiso Mazibuko as

Trywell

Alistair Nwachukwu as

William Kamkwamba

Tomi Ogbaro as

Mizeck

Yana Penrose as

Khamba

Helena Pipe as

Edith Sikelo

Creative:

Book & Lyrics -

Richy Hughes

Music & Lyrics -

Tim Sutton

Director -

Lynette Linton

Set & Costume Designer -

Frankie Bradshaw

Choreographer & Intimacy Director -

Shelley Maxwell

Lighting Designer -

Oliver Fenwick

Sound Designer -

George Dennis

Video Designer -

Gino Ricardo Green

Wigs & Hair Designer -

Cynthia De La Rosa

Musical Supervisor -

Liam Godwin

Orchestrator -

Benjamin Kwasi Burrell

Puppet Designer -

Nick Barnes

Puppetry Director -

Laura Cubitt

Fight Director -

Kate Waters

Dramaturg -

George Harrison

Dramatherapist -

Wabriya King

Casting Director -

Heather Basten CDG

Musical Director -

Ashton Moore

Voice & Dialect -

Joel Trill

Associate Director -

TD Moyo

Assistant Dramaturg -

Owen Chaponda

Executive Producer -

Chiwetel Ejiofor

No accessibility performances are currently scheduled for this show.