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
IMDbPro
Austin Hardiman, Will FitzGerald, Nicolle Smartt, Jack Forsyth-Noble, and Zulekha Chaka in Upon the Edge (2022)

Full cast & crew

Upon the Edge

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Timothy Reynard
    Timothy Reynard

Writers

Edit
  • Thea Gajic
    Thea Gajic
    screenplay and
  • Oliver Welsh
    Oliver Welsh
    screenplay &
  • Timothy Reynard
    Timothy Reynard
    screenplay
  • Timothy Reynard
    Timothy Reynard
    story and
  • Adam Huber
    Adam Huber
    contributing writer &
  • Will FitzGerald
    Will FitzGerald
    contributing writer

Cast

Edit
(in credits order)
  • Maynard Eziashi
    Maynard Eziashi
    Maynard Eziashi
    Finlay
  • Amaka Okafor
    Amaka Okafor
    Amaka Okafor
    Zara
  • Zulekha Chaka
    Zulekha Chaka
    Zulekha Chaka
    Jasmine
  • Will FitzGerald
    Will FitzGerald
    Calvin
  • Jack Forsyth-Noble
    Jack Forsyth-Noble
    Jack Forsyth-Noble
    Toby
  • Austin Hardiman
    Austin Hardiman
    Archie
  • Nicolle Smartt
    Nicolle Smartt
    Nicolle Smartt
    Dom
  • Ollie Corbett
    Ollie Corbett
    Isaac
  • Aimée Epelle
    Aimée Epelle
    Lexie
  • Eddie Usher
    Eddie Usher
    Freddy
  • Rufus Shaljean
    Rufus Shaljean
    Rufus Shaljean
    Milo
  • Robyn Cooper
    Robyn Cooper
    Abby
  • Evangeline Beaven
    Evangeline Beaven
    Evangeline Beaven
    Cassandra
  • Sian Green
    Sian Green
    Naomi
  • Matthew Morrison
    Matthew Morrison
    Matthew Morrison
    Max
  • Baz Armstrong
    Baz Armstrong
    Aaron
  • Alfie Kingsnorth
    Alfie Kingsnorth
    Alfie Kingsnorth
    Jacob
  • Fee Mak
    Fee Mak
    Radio Presenter
    (voice)
  • Sinead Garvan
    Sinead Garvan
    Radio Newsreader
    (voice)
  • Tori Perriss
    Tori Perriss
    Calvin's Mum
    (voice)
  • MJ Lee
    MJ Lee
    MJ Lee
    Jessie
  • Cassie Symes
    Cassie Symes
    Marli
Rest of cast listed alphabetically
  • Jenkins Akinola
    Jenkins Akinola
    Bar Patron
  • Kata Bényász
    Kata Bényász
    Bar Patron
  • Kelly Conlon
    Kelly Conlon
    Audience Member
  • Katy Eynon
    Katy Eynon
    Tennis Pundit
    (voice)
  • Ricardo Francis
    Ricardo Francis
    Bar Patron
  • Madeleine Houghton
    Madeleine Houghton
    Audience Member
  • Kate James
    Kate James
    Kate James
    CTC Police Officer
    (voice) (as Katie Kneen)
  • Marta Kepite
    Marta Kepite
    Bar Patron
  • Siyianoi Leteyio
    Siyianoi Leteyio
    Audience Member
  • Leah Mann
    Leah Mann
    Bar Patron
  • Isaac Money
    Isaac Money
    Isaac Money
    Delivery Driver
    (voice)
  • Daniel Mulchinock
    Daniel Mulchinock
    Radio Presenter
    (voice)
  • Rich Penrose
    Rich Penrose
    CTC Police Officer
    (voice)
  • Theo Perry
    Theo Perry
    Football Pundit
    (voice)
  • Alexandre Ramos
    Alexandre Ramos
    Audience Member
  • Sophie Romer
    Sophie Romer
    Audience Member
  • Vincenzo Rosica
    Vincenzo Rosica
    Audience Member
  • Daniel Schultz
    Daniel Schultz
    Daniel Schultz
    Usher
  • Keith Sharpe
    Keith Sharpe
    CTC Police Officer
    (voice)
  • Virginia Sorci
    Virginia Sorci
    Bar Patron
  • Kazuna Tani
    Kazuna Tani
    Audience Member
  • Ellis Tustin
    Ellis Tustin
    Rugby Commentator
    (voice)
  • Anca Vrabie
    Anca Vrabie
    Audience Member
  • Conor Whitehouse
    Conor Whitehouse
    CTC Police Officer
    (voice)

Producers

Edit
  • Baz Armstrong
    Baz Armstrong
    executive producer
  • Will FitzGerald
    Will FitzGerald
    producer
  • Austin Hardiman
    Austin Hardiman
    producer
  • Louis Hartshorn
    Louis Hartshorn
    executive producer
  • Lux Knightley
    Lux Knightley
    producer
  • Natasha Markou
    Natasha Markou
    producer
  • Timothy Reynard
    Timothy Reynard
    producer
  • Oliver Welsh
    Oliver Welsh
    producer

Composer

Edit
  • Lux Knightley
    Lux Knightley

Cinematographer

Edit
  • Guillem Valle
    Guillem Valle

Editor

Edit
  • Charlie Thorne
    Charlie Thorne

Production Designer

Edit
  • Toby Taylor-Smith
    Toby Taylor-Smith

Makeup Department

Edit
  • Niamh Fitzgerald
    Niamh Fitzgerald
    hair & make up artist
  • Lola Osponova
    Lola Osponova
    hair & make up artist
  • Maria Rafferty
    Maria Rafferty
    hair dresser

Second Unit Directors or Assistant Directors

Edit
  • Leah Finegold
    Leah Finegold
    second assistant director
  • Matteo Mauroni
    Matteo Mauroni
    first assistant director
  • Charlie Walsham
    Charlie Walsham
    first assistant director
  • Luke Wilson
    Luke Wilson
    first assistant director

Art Department

Edit
  • Hannah Backshall
    Hannah Backshall
    graphic designer (as Hannah Haynes) / graphic designer
  • Joshua Benmore
    Joshua Benmore
    poster designer
  • Megan FitzGerald
    Megan FitzGerald
    storyboard artist
  • Alexandra Healy
    Alexandra Healy
    artist
  • Chad Killoran
    Chad Killoran
    illustrator
  • Vítor Lopes
    Vítor Lopes
    photographic artist
  • Aggie Matuszak
    Aggie Matuszak
    digital media designer
  • Tayo Onabule
    Tayo Onabule
    graphic designer

Sound Department

Edit
  • Tom Anderson
    Tom Anderson
    sound mixer
  • Ho San Cheng
    Ho San Cheng
    additional sound editor
  • Omie Craden
    Omie Craden
    dialogue editor
  • Luis Del Pozo
    Luis Del Pozo
    sound designer
  • Yin Lee
    Yin Lee
    adr editor
  • Wei Song Lim
    Wei Song Lim
    additional sound editor
  • Neil McKeown
    Neil McKeown
    lead sound designer
  • Angus Puczyniec
    Angus Puczyniec
    first assistant sound
  • Tom Wilkin
    Tom Wilkin
    first assistant sound

Visual Effects

Edit
  • Sam Hartshorn
    Sam Hartshorn
    motion graphics artist
  • Alex Hopkins
    Alex Hopkins
    visual effects artist
  • Maxwell Morrison
    Maxwell Morrison
    visual effects coordinator

Camera and Electrical Department

Edit
  • Carolina Costa
    Carolina Costa
    first assistant camera
  • Jason Davis
    Jason Davis
    still photographer
  • Sebastian Escobar
    Sebastian Escobar
    second assistant camera
  • Marina Lewin
    Marina Lewin
    lighting technician
  • Sam McCandless
    Sam McCandless
    gaffer
  • Noella Roibas
    Noella Roibas
    still photographer
  • Beth Vince
    Beth Vince
    lighting technician

Costume Department

Edit
  • Heza Jalloh
    Heza Jalloh
    costume supervisor

Editorial Department

Edit
  • Andrew Gosnold
    Andrew Gosnold
    on-line editor
  • Kyle Owen
    Kyle Owen
    colorist
  • Oz Thakkar
    Oz Thakkar
    post-production supervisor

Location Management

Edit
  • Simon Cummin
    Simon Cummin
    location liaison
  • George Hartshorn
    George Hartshorn
    location supervisor
  • Brian Hook
    Brian Hook
    location liaison
  • David Warwick
    David Warwick
    location supervisor
  • Ellie Wood
    Ellie Wood
    location supervisor
  • Heather Young
    Heather Young
    location liaison

Script and Continuity Department

Edit
  • Julia Gallart
    Julia Gallart
    script supervisor

Additional Crew

Edit
  • Caterina Castro
    Caterina Castro
    production assistant
  • Alistair Hall
    Alistair Hall
    pre-production coordinator
  • Adam Hoxha
    Adam Hoxha
    videographer assistant
  • Luke McCormick
    Luke McCormick
    catering assistant
  • Daniel Mulchinock
    Daniel Mulchinock
    runner
  • Sam Oliver
    Sam Oliver
    catering assistant
  • Gabriela Peneda
    Gabriela Peneda
    marketing consultant
  • Stefan Pouilly
    Stefan Pouilly
    production coordinator
  • Laura Savage
    Laura Savage
    marketing director
  • Daniel Schultz
    Daniel Schultz
    runner

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.