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
  • Trivia
  • FAQ
IMDbPro
Tim Roth, Jordan Oosterhof, and Conan Hayes in Punch (2022)

Full cast & crew

Punch

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Welby Ings
    Welby Ings

Writer

Edit
  • Welby Ings
    Welby Ings
    written by

Cast

Edit
(in credits order) complete, awaiting verification
  • Tim Roth
    Tim Roth
    Tim Roth
    Stan Richardson
  • Jordan Oosterhof in Punch (2022)
    Jordan Oosterhof
    Jordan Oosterhof
    Jim Richardson
  • Conan Hayes
    Conan Hayes
    Whetu
  • Abigail Laurent
    Abigail Laurent
    Abigail Laurent
    Chelsea
  • Wesley Dowdell
    Wesley Dowdell
    Wesley Dowdell
    Ron Pyott
  • Sage Klein
    Sage Klein
    Amber
  • Tom Clarke
    Tom Clarke
    Dave Pyott
  • Wilson Downes
    Wilson Downes
    Riley
  • Connor Johnston
    Connor Johnston
    Colin
  • John Watson
    John Watson
    Burt
  • Calvin Tuteao
    Calvin Tuteao
    Calvin Tuteao
    Doctor
  • Joshua Stubbing
    Joshua Stubbing
    Young Jim Richardson
  • Karl Willetts
    Karl Willetts
    Cement Works Manager
  • Tammy Lee
    Tammy Lee
    Nurse
  • Matt Chamberlain
    Matt Chamberlain
    Policeman Terry
  • Simon McConnon
    Simon McConnon
    Coach
  • Shane Murphy
    Shane Murphy
    Bookie
  • Paul Harrop
    Paul Harrop
    Promoter
  • Eruera Mahara
    Eruera Mahara
    Tommy Palu
  • Matt Hicks
    Matt Hicks
    Matt Hicks
    Referee
  • Peter Ford
    Peter Ford
    Peter Ford
    MC
  • Michael Stevens
    Michael Stevens
    Middle-Aged Man
  • Fergus Ross
    Fergus Ross
    Guitarist
  • Frank Borrell
    Frank Borrell
    Local Man
    (as Frank Borell)
  • Winnie
    Winnie
    Moimoi (Dog)
Rest of cast listed alphabetically
  • Stephanie Cope
    Stephanie Cope
    Lady in Sunglasses with Dog
    (uncredited)

Producers

Edit
  • Steven Bestwick
    Steven Bestwick
    executive producer
  • Jonty Brook
    Jonty Brook
    executive producer
  • Karoliina Dwyer
    Karoliina Dwyer
    executive producer
  • Catherine Fitzgerald
    Catherine Fitzgerald
    producer
  • Victoria Hardy
    Victoria Hardy
    line producer
  • Robin Murphy
    Robin Murphy
    producer
  • Lamia Nayeb-St. Hilaire
    Lamia Nayeb-St. Hilaire
    executive producer
  • Rachel Aneta Wills
    Rachel Aneta Wills
    assistant producer

Composer

Edit
  • David Long
    David Long

Cinematographer

Edit
  • Matt Henley
    Matt Henley

Editor

Edit
  • Paul Maxwell
    Paul Maxwell

Production Designer

Edit
  • Iain Aitken
    Iain Aitken

Art Director

Edit
  • Mark Grenfell
    Mark Grenfell

Costume Designer

Edit
  • Sara Beale
    Sara Beale

Makeup Department

Edit
  • Shontae Roache
    Shontae Roache
    makeup assist

Art Department

Edit
  • Janelle Hope
    Janelle Hope
    art department coordinator
  • Patrick Pabalan
    Patrick Pabalan
    carpenter
  • Phred Palmer
    Phred Palmer
    property master

Sound Department

Edit
  • Mike Bayliss
    Mike Bayliss
    dialogue editor
  • Steve Finnigan
    Steve Finnigan
    supervising sound editor
  • James Hayday
    James Hayday
    sound designer
  • Adam Martin
    Adam Martin
    sound recordist
  • Sarah Ryan
    Sarah Ryan
    foley editor
  • Ben Sinclair
    Ben Sinclair
    re-recording mixer
  • Richard Wills
    Richard Wills
    sound effects editor

Visual Effects

Edit
  • Simon Deighton
    Simon Deighton
    visual effects artist

Stunts

Edit
  • Xavier Alba Royo
    Xavier Alba Royo
    stunt performer
  • Steve McQuillan
    Steve McQuillan
    fight coordinator / stunt coordinator

Camera and Electrical Department

Edit
  • Jordan Erskine Barron
    Jordan Erskine Barron
    lighting assistant / lighting technician
  • Jack Barry
    Jack Barry
    casual lighting technician
  • Lucy Burns
    Lucy Burns
    video operator
  • Kirsty Griffin
    Kirsty Griffin
    still photographer
  • Sophie Lloyd
    Sophie Lloyd
    gaffer
  • Andreas Mahn
    Andreas Mahn
    first assistant camera
  • Mervyn Mar
    Mervyn Mar
    lighting assistant
  • Alex McDonald
    Alex McDonald
    steadicam operator
  • Alexander McKenna
    Alexander McKenna
    generator operator
  • Sevrin Noakes
    Sevrin Noakes
    second assistant camera

Costume Department

Edit
  • Amber Hanly Rhodes
    Amber Hanly Rhodes
    assistant costume designer

Editorial Department

Edit
  • Conor Bowden
    Conor Bowden
    assistant editor
  • Rebecca Boyce
    Rebecca Boyce
    data management
  • Alana Cotton
    Alana Cotton
    colorist
  • Jemma Lee
    Jemma Lee
    assistant colorist
  • Matt Wilshere
    Matt Wilshere
    data mangement

Location Management

Edit
  • Nicola Bailey
    Nicola Bailey
    assistant location manager
  • Brett Higginson
    Brett Higginson
    location scout
  • Kayleighsha Wharton
    Kayleighsha Wharton
    location manager

Music Department

Edit
  • Graham Kennedy
    Graham Kennedy
    score mixer

Script and Continuity Department

Edit
  • Christina Lajdes
    Christina Lajdes
    script supervisor

Additional Crew

Edit
  • Robin Charles
    Robin Charles
    titles designer
  • Poppy Dowle
    Poppy Dowle
    Completion Guarantor
  • Craig Easson
    Craig Easson
    production assistant
  • Yvette Harvie-Salter
    Yvette Harvie-Salter
    production coordinator
  • Claire Van Beek
    Claire Van Beek
    assistant: Tim Roth
  • Harry Wynn
    Harry Wynn
    distribution intern / marketing intern

Thanks

Edit
  • Adrian Burr
    Adrian Burr
    in memory of (as Adrian Kenneth Burr 'AB')
  • Kevin Todd
    Kevin Todd
    in memory of

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.