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 FestivalIMDb Stars to WatchSTARmeter 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
IMDbPro
Jessica Allain and CJ Beckford in The Perfect Knight (2023)

Full cast & crew

The Perfect Knight

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Stephané Alexandre
    Stephané Alexandre

Writers

Edit
(in alphabetical order)
  • Stephané Alexandre
    Stephané Alexandre
    writer
  • Kieran Bourne
    Kieran Bourne
    story editor

Cast

Edit
(in credits order)
  • Jessica Allain
    Jessica Allain
    Jessica Allain
    Alie
  • CJ Beckford
    CJ Beckford
    CJ Beckford
    Daniel
  • Lauren Foster
    Lauren Foster
    Leila
  • Tayo Jarrett
    Tayo Jarrett
    Michael
  • Eleanor Lawrence
    Eleanor Lawrence
    Eleanor Lawrence
    Restaurant Hostess
  • Kwame Agyei
    Kwame Agyei
    Kwame Agyei
    Hungry Eye Bae
  • Tomisin Adepeju
    Tomisin Adepeju
    Tomisin Adepeju
    Waiter
  • Benjamin Sarpong-Broni
    Benjamin Sarpong-Broni
    Benjamin Sarpong-Broni
    Smart Bae
  • Tawiah
    Tawiah
    Self
  • Adjani Salmon
    Adjani Salmon
    Adjani Salmon
    Rasta Bae
Rest of cast listed alphabetically
  • Alinda Aliu
    Alinda Aliu
    Crowd
  • Sharon Carty
    Sharon Carty
    Jamaican Church Aunty
  • Kyle Cattell
    Kyle Cattell
    Kyle Cattell
    Tawiah Band
  • Nicky Cerato
    Nicky Cerato
    Crowd
  • Wayne Dobson
    Wayne Dobson
    Wayne Dobson
    Guitarist
  • Christopher Frederick
    Christopher Frederick
    Crowd
  • Rachael Golding
    Rachael Golding
    Crowd
  • Roxy Haylock
    Roxy Haylock
    Roxy Haylock
    Waitress
  • Letitia Hector
    Letitia Hector
    Letitia Hector
    Bass Guitarist
  • Van Hoang
    Van Hoang
    Crowd
  • Moses Ibrahim
    Moses Ibrahim
    Crowd
  • Sophie Kirk
    Sophie Kirk
    Crowd
  • Robin Macmanus
    Robin Macmanus
    Barman
  • Gregory Mallard
    Gregory Mallard
    Gregory Mallard
    Crowd
  • Munkhzorigt Manaljav
    Munkhzorigt Manaljav
    Driver
  • Jake Monib
    Jake Monib
    Waiter
  • Stuart Nixon
    Stuart Nixon
    Crowd
  • Eyiara Olugunna
    Eyiara Olugunna
    Eyiara Olugunna
    Crowd
  • Agnita Oyawale
    Agnita Oyawale
    Crowd
  • Rachel Oyawale
    Rachel Oyawale
    Tawiah BV
  • Tom Paisley
    Tom Paisley
    Crowd
  • Nicole Plinta
    Nicole Plinta
    Smart Bae Bae
  • Gloria Price
    Gloria Price
    Jamaican Church Aunty
  • Tom Rudduck
    Tom Rudduck
    Crowd
  • Valarie Salau
    Valarie Salau
    Hungry Eye Bae Bae
  • Stella Saltibus
    Stella Saltibus
    Crowd
  • Orhan Tair
    Orhan Tair
    Crowd
  • Christelle Tumba
    Christelle Tumba
    Crowd
  • Onosky Ujorha
    Onosky Ujorha
    Crowd
  • Akin Wright
    Akin Wright
    Drummer

Producers

Edit
  • Stephané Alexandre
    Stephané Alexandre
    executive producer / producer
  • Tyson Joseph
    Tyson Joseph
    executive producer

Composer

Edit
  • Tawiah
    Tawiah

Cinematographer

Edit
  • Miles Ridgway
    Miles Ridgway

Editors

Edit
  • Dan Hodgson
    Dan Hodgson
  • Olumide Odutuga
    Olumide Odutuga
    assitant editor

Production Designer

Edit
  • Debbie Duru
    Debbie Duru

Art Director

Edit
  • Louise Cavey
    Louise Cavey

Costume Designer

Edit
  • Jodie-Simone Howe
    Jodie-Simone Howe

Makeup Department

Edit
  • Patrice Amma
    Patrice Amma
    hair and makeup trainee (as Patrice Amma Nyarko-Appawu)
  • Dumebi Anozie
    Dumebi Anozie
    hair and makeup designer
  • Lady Yvonne Coleman
    Lady Yvonne Coleman
    hair and makeup artist: 2nd unit
  • Samantha Edwards
    Samantha Edwards
    hair and makeup artist
  • Brenda Ford
    Brenda Ford
    hair artist
  • Heide Hawthorne
    Heide Hawthorne
    hair and makeup artist
  • Justyna Kruszka
    Justyna Kruszka
    hair and makeup artist
  • Emma McRae
    Emma McRae
    hair and makeup artist
  • Niedian
    Niedian
    hair & makeup artist (credit only) / hair and makeup artist (as Niedian Biggs)

Production Management

Edit
  • Billie Craven
    Billie Craven
    post-production manager
  • Nana Duncan
    Nana Duncan
    production runner
  • Titanya Murdock
    Titanya Murdock
    production runner
  • Sabrina Salome
    Sabrina Salome
    post-production manager
  • Oluwatosin Sowemimo
    Oluwatosin Sowemimo
    production runner
  • Maya Williams
    Maya Williams
    unit production manager

Second Unit Directors or Assistant Directors

Edit
  • Owain Astles
    Owain Astles
    first assistant director
  • Daisha Bostick
    Daisha Bostick
    third assistant director
  • Miles Ridgway
    Miles Ridgway
    director of photography
  • Charlie Toko
    Charlie Toko
    second assistant director
  • Maya Williams
    Maya Williams
    directors assistant

Art Department

Edit
  • Mrinalini Basu
    Mrinalini Basu
    art dept. assistant
  • Jimiroroso Ogun
    Jimiroroso Ogun
    art dept. runner

Sound Department

Edit
  • Barney Brookes
    Barney Brookes
    sound recordist
  • Sol Dedewo
    Sol Dedewo
    sound designer
  • Alex Outhwaite
    Alex Outhwaite
    re-recording mixer / sound designer
  • David Sohanpal
    David Sohanpal
    boom operator (as Dave Sohanpal) / sound recordist (as Dave Sohanpal)
  • Stan White
    Stan White
    sound recordist: 2nd unit

Visual Effects

Edit
  • Emma Beinish
    Emma Beinish
    motion graphics designer
  • David Burgess
    David Burgess
    vfx designer

Camera and Electrical Department

Edit
  • Anthony Adjai-Clinton
    Anthony Adjai-Clinton
    grip (as Anthony Adejaiye-Clinton)
  • Ian Blackburn
    Ian Blackburn
    gaffer
  • Shane de Almeida
    Shane de Almeida
    1st ac
  • Andrea Di Franco
    Andrea Di Franco
    2nd ac
  • Natasha Hicks
    Natasha Hicks
    unit stills photographer
  • Sonny Lieberman
    Sonny Lieberman
    camera trainee: 2nd unit
  • Antony Matthews
    Antony Matthews
    lighting trainee
  • Jake McClean Walker
    Jake McClean Walker
    camera operator
  • Davide Scalenghe Migliarini
    Davide Scalenghe Migliarini
    first ac: 2nd unit
  • Timothy Pinheiro
    Timothy Pinheiro
    unit stills photographer

Costume and Wardrobe Department

Edit
  • Nana O
    Nana O
    costume assistant
  • Gabbi Sam Yorke
    Gabbi Sam Yorke
    costume standby: 2nd unit

Editorial Department

Edit
  • Brian Krijgsman
    Brian Krijgsman
    Digital Intermediate Colourist
  • Sara Ranucci
    Sara Ranucci
    on-line editor
  • Sam Rickard
    Sam Rickard
    Junior Finishing Editor

Script and Continuity Department

Edit
  • Kathleen Stairs
    Kathleen Stairs
    script & continuity supervisor

Additional Crew

Edit
  • Peju Adeyemi
    Peju Adeyemi
    production coordinator
  • Raniah Al-Sayed
    Raniah Al-Sayed
    intimacy coordinator
  • Jasmine Chiu
    Jasmine Chiu
    movement director
  • Garreth Cook
    Garreth Cook
    Data Wrangler
  • T.D. Moyo
    T.D. Moyo
    acting coach
  • Jecoliah Parker
    Jecoliah Parker
    production assistant
  • Tom Ruddock
    Tom Ruddock
    production coordinator
  • Chantal Warren
    Chantal Warren
    production assistant

Thanks

Edit
  • Ollie Azis
    Ollie Azis
    special thanks
  • Matthew Barrett
    Matthew Barrett
    special thanks
  • Sam Bickley
    Sam Bickley
    special thanks
  • Alexsander Boateng
    Alexsander Boateng
    special thanks
  • Robina Lamche Brennan
    Robina Lamche Brennan
    special thanks
  • Letitia Hector
    Letitia Hector
    special thanks
  • Emmanuel Imani
    Emmanuel Imani
    special thanks
  • Kay I. Jegede
    Kay I. Jegede
    special thanks
  • Patrick McEnallay
    Patrick McEnallay
    special thanks (Green Kit)
  • Byron McNally
    Byron McNally
    special thanks

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.