Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    OscarsEmmysSan Diego Comic-ConSummer Watch GuideToronto Int'l Film FestivalSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
  • Trivia
IMDbPro
A Soweto Love Story (2024)

Full cast & crew

A Soweto Love Story

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Rolie Nikiwe
    Rolie Nikiwe

Writers

Edit
(in alphabetical order)
  • Darrel Bristow-Bovey
    Darrel Bristow-Bovey
    writer
  • Zelipa Zulu
    Zelipa Zulu
    written by

Cast

Edit
(in credits order)
  • Lunga Shabalala
    Lunga Shabalala
    Sandile
  • Duduzile Ngcobo
    Duduzile Ngcobo
    Bongekile
  • Sparky Xulu
    Sparky Xulu
    Menzi
  • Ray Neo Buso
    Ray Neo Buso
    Sky
  • Motsoaledi Setumo
    Motsoaledi Setumo
    Sente
  • Mamodibe Ramodibe
    Mamodibe Ramodibe
    Dina
  • Didintle Khunou
    Didintle Khunou
    Kelz
  • Monnye Kunupi
    Monnye Kunupi
    Bridgette
  • Mike Mvelase
    Mike Mvelase
    Pastor Solomon
  • Kelebogile Bokaba
    Kelebogile Bokaba
    Lynx
  • Skhumba Hlophe
    Skhumba Hlophe
    Lunga
  • Sihle Ndaba
    Sihle Ndaba
    Penny
  • Bohang Moeko
    Bohang Moeko
    Bohang Moeko
    Thabo
  • N'kone Mametja
    N'kone Mametja
    N'kone Mametja
    Lemogang
  • Terrence Ngwila
    Terrence Ngwila
    Dr. Khumalo
  • Josias Moleele
    Josias Moleele
    Sente Dad
  • Nomazulu Precious Ndlovu
    Nomazulu Precious Ndlovu
    Sente Mom
  • Sandile Mkhize
    Sandile Mkhize
    Customer 1
  • Nothando Mamba
    Nothando Mamba
    Gugu
  • Nomfundo Moh
    Nomfundo Moh
  • Peter Moruakgomo
    Peter Moruakgomo
    Linx Dad
  • Sibongile Dlamini
    Sibongile Dlamini
    Linx Mom
  • Bohlale Masungwini
    Bohlale Masungwini
    The Chef
  • Sibongile Phakathi
    Sibongile Phakathi
    Church Lady 1
  • Khwezi Biyela
    Khwezi Biyela
    Church Lady 2
  • Kemy Chienda
    Kemy Chienda
    Model 1
  • Nkosisphile Matsebula
    Nkosisphile Matsebula
    Model 2
  • Stacey Lee Louters
    Stacey Lee Louters
    Wild Woman
  • Andile Mkhaliphi
    Andile Mkhaliphi
    Orphan
  • Mbali Ngema
    Mbali Ngema
    Tembi
  • Makwande Ngema
    Makwande Ngema
    Tembi's Baby
  • Mackmilian Leshumo
    Mackmilian Leshumo
    Uber Drive
  • Kopano Polisa
    Kopano Polisa
    Sound Guy
  • Sipho Letwaba
    Sipho Letwaba
    Church Member
  • Mirenda Ndlovu
    Mirenda Ndlovu
    Date Girl 1
  • Kuhlekonke Zuma
    Kuhlekonke Zuma
    Date Girl 2
  • Reuellyn Kelly Gopal
    Reuellyn Kelly Gopal
    Date Girl 3
  • Zuzi Ganda
    Zuzi Ganda
    Respectable Date
  • Tinotenda Ndudzo
    Tinotenda Ndudzo
    DJ Radio Host
  • Lynneth Dickson
    Lynneth Dickson
    Air Hostess
  • Nomalanga Jazz Band
    Nomalanga Jazz Band
    Jazz Band
Rest of cast listed alphabetically
  • Bongani Hlengwa
    Bongani Hlengwa
    Church Choir member
  • Kgothatso Madia
    Kgothatso Madia
    Church Choir member
  • Banzi Makhubu
    Banzi Makhubu
    Church Choir member
  • Thando Mdluli
    Thando Mdluli
    Church Choir member
  • Mpendulo Mhlanga
    Mpendulo Mhlanga
    Church Choir member
  • Malehlohonolo Mncube
    Malehlohonolo Mncube
    Church Choir member
  • Morena Mofama
    Morena Mofama
    Church Choir member
  • Simphiwe Mofutsanyane
    Simphiwe Mofutsanyane
    Church Choir member
  • Lisebo Mohlomi
    Lisebo Mohlomi
    Church Choir member
  • Phumla Ndlovu
    Phumla Ndlovu
    Church Choir member
  • Katlego Phalane
    Katlego Phalane
    Church Choir member
  • Vuyo Qhaba
    Vuyo Qhaba
    Church Choir member
  • Anele Qwengana
    Anele Qwengana
    Church Choir member
  • Loyiso Ralarala
    Loyiso Ralarala
    Church Choir member
  • Mmusimang Shole
    Mmusimang Shole
    Church Choir member

Producers

Edit
  • Harriet Gavshon
    Harriet Gavshon
    executive producer
  • Siphiwe Hlabangane
    Siphiwe Hlabangane
    producer
  • Tendeka Matatu
    Tendeka Matatu
    executive producer
  • Odirile Mekwa
    Odirile Mekwa
    executive producer
  • JP Potgieter
    JP Potgieter
    executive producer
  • Yula Quinn
    Yula Quinn
    line producer

Composer

Edit
  • Samukelo Mahlalela
    Samukelo Mahlalela

Cinematographer

Edit
  • Kabelo Thathe
    Kabelo Thathe

Editors

Edit
  • Megan Gill
    Megan Gill
  • Tim Greene
    Tim Greene

Casting Director

Edit
  • Kgomotso Ditshweni
    Kgomotso Ditshweni

Production Designer

Edit
  • Nokuthula Sishi
    Nokuthula Sishi

Art Director

Edit
  • Desiree Motene
    Desiree Motene

Set Decorator

Edit
  • Sizwe Nkosi
    Sizwe Nkosi

Costume Designer

Edit
  • Ntediseng Moloi
    Ntediseng Moloi

Makeup Department

Edit
  • Aveness 'Vivid Ivy'Mohale
    Aveness 'Vivid Ivy'Mohale
    assistant make up standby
  • Phemelo Kototsi
    Phemelo Kototsi
    junior assistant make up
  • Mamosa Maboee
    Mamosa Maboee
    junior assistant make up
  • Kurlwano Maroe
    Kurlwano Maroe
    assistant make up
  • Nothando Migeri
    Nothando Migeri
    key makeup artist
  • Nompumelelo Ndzimande
    Nompumelelo Ndzimande
    daily assistant make up
  • Yonela Nombewu
    Yonela Nombewu
    daily assistant make up
  • Bonolo Tshabalala
    Bonolo Tshabalala
    assistant make up
  • Viwe Venkile
    Viwe Venkile
    junior assistant make up

Production Management

Edit
  • Sandy Mathebula
    Sandy Mathebula
    unit manager
  • Zuko Nqoro
    Zuko Nqoro
    production manager

Second Unit Directors or Assistant Directors

Edit
  • Nkoketse 'Nox'Mametse
    Nkoketse 'Nox'Mametse
    third assistant director
  • Jade Fortune
    Jade Fortune
    key second assistant director
  • Koketso Kenana
    Koketso Kenana
    second second assistant director
  • Gomolemo Khasebe
    Gomolemo Khasebe
    daily assistant director
  • Fidel Castro Molefe
    Fidel Castro Molefe
    assistant director
  • Daniel Pieterse
    Daniel Pieterse
    third assistant director
  • Siyabonga Sibinjana
    Siyabonga Sibinjana
    assistant director
  • Luke Tothill
    Luke Tothill
    daily assistant director
  • Tlholo Tseole
    Tlholo Tseole
    first assistant director
  • Palesa Tshule
    Palesa Tshule
    daily assistant director

Art Department

Edit
  • Samkelo Chonco
    Samkelo Chonco
    art department assistant/ runner
  • Nokukhanya Khumalo
    Nokukhanya Khumalo
    Extra Props standby
  • Vusi Mabona
    Vusi Mabona
    set dressing standby
  • Saneliso Mbele
    Saneliso Mbele
    greensman
  • Moleme Motshidisi
    Moleme Motshidisi
    art department coordinator
  • Tumelo Motshotsola
    Tumelo Motshotsola
    Extra Props standby
  • Lethuthula Mtshali
    Lethuthula Mtshali
    props buyer
  • Samkelo Mtshali
    Samkelo Mtshali
    property master
  • Sizwe Nkosi
    Sizwe Nkosi
    set dresser
  • Thulani Nkosi
    Thulani Nkosi
    greensman

Sound Department

Edit
  • Jonty Everton
    Jonty Everton
    sound effects editor
  • Jeanre Greyling
    Jeanre Greyling
    sound effects editor
  • Jazzworx
    Jazzworx
    recording facilities
  • Papiso Losaba
    Papiso Losaba
    boom operator
  • Thapelo Makhubo
    Thapelo Makhubo
    sound effects editor
  • Bongani Monareng
    Bongani Monareng
    sound assistant
  • Janno Muller
    Janno Muller
    Supervising sound editor / dialogue editor / re-recording mixer / sound effects editor
  • Stefania Muller
    Stefania Muller
    post production supervisor
  • Mkululi 'Zozo' Nomkuca
    Mkululi 'Zozo' Nomkuca
    sound mixer
  • Tim Pringle
    Tim Pringle
    foley artist

Visual Effects

Edit
  • Jannes Hendrick
    Jannes Hendrick
    visual effects artist
  • Sarah Kwan
    Sarah Kwan
    visual effects artist
  • Novak Miller
    Novak Miller
    visual effects artist / visual effects supervisor
  • Nkateko J. Minyuku
    Nkateko J. Minyuku
    visual effects artist
  • Cremer Van'Dango
    Cremer Van'Dango
    visual effects supervisor

Camera and Electrical Department

Edit
  • Mzwakhe Buthelezi
    Mzwakhe Buthelezi
    Assistant Grip
  • Cine Connect
    Cine Connect
    Generator / camera gear
  • Papie Menzi Dhlamini
    Papie Menzi Dhlamini
    bestboy
  • Wandile Dlamini
    Wandile Dlamini
    Daily Spark
  • Richard Frankam
    Richard Frankam
    Daily Assistant Grip
  • Zakhele Gumede
    Zakhele Gumede
    video operator/ takeoff
  • F.C. Hamman
    F.C. Hamman
    Drone
  • Timothy Hamman
    Timothy Hamman
    drone pilot
  • Lwandisa Joko
    Lwandisa Joko
    first assistant camera
  • Tumelo Kgongwana
    Tumelo Kgongwana
    DIT

Casting Department

Edit
  • Patricia Boyer
    Patricia Boyer
    acting/ dialogue coach
  • Trevor Kufakunesu
    Trevor Kufakunesu
    casting assistant
  • Wandile Malemela
    Wandile Malemela
    casting assistant
  • Tinotenda Ndudzo
    Tinotenda Ndudzo
    casting coordinator
  • Bonolo Pule
    Bonolo Pule
    extras coordinator

Costume and Wardrobe Department

Edit
  • Meggie 'Mggz'Makula
    Meggie 'Mggz'Makula
    laundry aide & wardrobe organiser
  • Morongwa Mphahlele
    Morongwa Mphahlele
    costume assistant
  • Ntswako Mphutlane
    Ntswako Mphutlane
    dresser
  • Melissa Mthunzi
    Melissa Mthunzi
    seamstress/ all rounder
  • Katlego Sechele
    Katlego Sechele
    key costume standby
  • Nthabiseng Serobe
    Nthabiseng Serobe
    daily wardrobe assistant
  • Andile Zungu
    Andile Zungu
    daily wardrobe assistant

Editorial Department

Edit
  • Non Linear Evolution
    Non Linear Evolution
    Dailies Facility
  • Luaan Hong
    Luaan Hong
    dailies workflow producer / picture finishing producer / senior finishing producer
  • Wayne Hutamo
    Wayne Hutamo
    post-production coordinator
  • Amantle Molefhe
    Amantle Molefhe
    Trainee editor / post-production assistant
  • Chantelle Moore
    Chantelle Moore
    conform & Finishing artist
  • Ashleigh Ramsoomar
    Ashleigh Ramsoomar
    assistant editor / post-production coordinator
  • Craig Simonetti
    Craig Simonetti
    colorist
  • Mlungisi Sithole
    Mlungisi Sithole
    assistant editor
  • Cremer Van'Dango
    Cremer Van'Dango
    post production supervisor

Location Management

Edit
  • Thomas Sehlapelo
    Thomas Sehlapelo
    Location Manager

Music Department

Edit
  • Bob Good
    Bob Good
    additional music
  • Thando Magwaza
    Thando Magwaza
    recording engineer
  • Zethu Mashika
    Zethu Mashika
    original score
  • Thando Mdluli
    Thando Mdluli
    choir supervisor
  • Fikile Muzi
    Fikile Muzi
    Choir advisor
  • Mpumi Phillips
    Mpumi Phillips
    music supervisor

Script and Continuity Department

Edit
  • Nobuhle Ngwane
    Nobuhle Ngwane
    script supervisor

Transportation Department

Edit
  • Shadrack Chauke
    Shadrack Chauke
    unit driver
  • Momelezi Mahamba
    Momelezi Mahamba
    transport manager
  • Msimbithi Mahamba
    Msimbithi Mahamba
    cast driver
  • Aaron Mashao
    Aaron Mashao
    unit driver
  • Mpho Dion Matlala
    Mpho Dion Matlala
    daily costume truck driver
  • Edwin Mbhalati
    Edwin Mbhalati
    cast driver
  • Themba Miya
    Themba Miya
    unit driver
  • Ntlanganiso Mlandeli
    Ntlanganiso Mlandeli
    unit driver
  • Samuel Mudau
    Samuel Mudau
    daily lighting truck driver
  • Langutani Nkuna
    Langutani Nkuna
    unit driver

Additional Crew

Edit
  • Dineo 'Dee'Makosholo
    Dineo 'Dee'Makosholo
    production assistant office
  • Zibheke Consulting
    Zibheke Consulting
    Independent Saftey Officers
  • Natalie Erasmus
    Natalie Erasmus
    Safety Office
  • Warren Fordyce
    Warren Fordyce
    Daily Process Trailer Driver
  • G-Unit
    G-Unit
    Security / Unit gear
  • Tom Hazelton
    Tom Hazelton
    Catering provided by
  • Mogamad Ismail
    Mogamad Ismail
    Dailies Technician
  • Chris Kebeni
    Chris Kebeni
    catering provided by
  • Locstock
    Locstock
    Scouts
  • Gift Luthuli
    Gift Luthuli
    Independent Saftey Officers

Contribute to this page

Suggest an edit or add missing content
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb App
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb App
For Android and iOS
Get the IMDb App
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.