Edit
The Last Rifleman (2023) Poster

Full Cast & Crew

Directed by 

Terry Loane

Writing Credits  

Kevin Fitzpatrick ... (written by)

Cast (in credits order) complete, awaiting verification  

Pierce Brosnan ... Artie Crawford
Clémence Poésy ... Juliette Bellamy
John Amos ... Lincoln Jefferson Adams
Jürgen Prochnow ... Friedrich Mueller
Ian McElhinney ... Tom Malcolmson
Tara Lynne O'Neill Tara Lynne O'Neill ... Tracy Milligan
Samuel Bottomley ... Rory
Desmond Eastwood ... Tony McCann
Stella McCusker Stella McCusker ... Maggie Crawford
Claire Rafferty ... Vicky Tedjury
Joseph Loane ... Charlie Lennon
James Keating ... Artie Crawford (17)
Ali White ... Gloria
Rosie McClelland Rosie McClelland ... Caroline
Leo McDermott Leo McDermott ... Wee Artie
Maggie Cronin ... Maggie Crawford (1994)
Ethlinn Rose ... Maggie (17)
Mary Moulds ... Bridie Gibson
Chris McCurry Chris McCurry ... Laundry Van Driver
Paddy Jenkins ... Simon Patterson
Geraldine McAlinden ... Olive Buckley
Stephen Ball Stephen Ball ... Connolly Station Official
Callum McCarthy Callum McCarthy ... Trigger
Ben Carolan ... Razzy
Sean McGinley ... Brendan O'Brien
Steve Gunn ... Dublin Bus Driver
Janet Moran Janet Moran ... Paddy
Cliodhna McCorley ... Rosslare Check-In Attendant
Céleste Kergall Céleste Kergall ... Sophie Bellamy
Paul-Hector Antoine Paul-Hector Antoine ... Jacques Bellamy
Ilario Calvo Ilario Calvo ... Officer Jean-Marie
Elly Condron ... Seaneen Maguire
Matt Ryan Jr. Matt Ryan Jr. ... Ferry Safety Officer (as Matt Ryan Jnr)
Tommie Gorman Tommie Gorman ... Tommie Gorman
Brendan Gunn Brendan Gunn ... Monsieur Moustache
Ewens Abid ... Raphael Dubois
Kandy Rohmann ... Melanie Adams
Sarah Naudi ... Doctor Marceau
Jonny Everett ... Captain - Royal Ulster Rifles
Jonjo O'Neill ... Major Willis
Kavita Thanki Kavita Thanki ... Captain Graham
Rest of cast listed alphabetically:
Dylan Craig Dylan Craig ... Chef (uncredited)
Norma Ingram Norma Ingram ... Train Passenger (uncredited)
Hugh Irvine Hugh Irvine ... Train Passenger (uncredited)
Fernanda Lara Fernanda Lara ... Paparazzi (uncredited)

Produced by 

Conor Allen ... executive producer
Maya Amsellem ... executive producer
Roisin Browne ... line producer (as Róisín Browne)
Christelle Conan ... executive producer
Pearce Cullen ... assistant producer
Ursula Devine ... executive producer
Niamh Fagan ... executive producer
Celine Haddad ... executive producer
Sharon Harel-Cohen ... executive producer
Dermot Horan ... executive producer
Katharyn Howe ... executive producer
Mark Huffam ... executive producer
Geraldine Hughes ... executive producer
Katy Jackson ... producer
Kevin Jackson ... executive producer
Jacqueline Kerrin ... co-producer
Nick Leese ... executive producer
John Leslie ... producer
Conor McAdam ... executive producer
David Nagelberg ... executive producer
Andrea Scarso ... executive producer
Eloise Singer ... executive producer
Peter Touche ... executive producer
Dominic Wright ... co-producer

Music by 

Stephen Warbeck

Cinematography by 

Mark McCauley ... director of photography

Editing by 

John Walters

Casting By 

Michael Hooley
Carla Stronge

Production Design by 

John Leslie

Art Direction by 

Simon Baxter
Marc Ridremont ... (art direction)

Costume Design by 

Susan Scott

Makeup Department 

Liz Boston ... makeup designer
Cat Coogan ... hair artist
Anthony Davies ... mould technician: Millennium FX
Samantha Di Giuseppe ... silicone technician: Millennium FX
Gemma Garrett ... hair and makeup artist: dailies
Rachel Gatt ... project coordinator: Millennium FX
Christopher Goodman ... concept artist: Millennium FX
Neill Gorton ... prosthetic makeup designer: Pierce Brosnan
Shaia Hassay ... makeup and hair artist (as Shaia Hassey)
Morgan Kimber ... prosthetic makeup artist: Millennium FX
Sophie Knox ... makeup artist: battle unit
Magda Kulig ... prosthetic makeup artist: Millennium FX
Veronica Lewis ... makeup designer: battle unit
Chris Lyons ... special effects teeth
Rob Mayor ... prosthetic makeup designer: Millennium FX
Paula McCammond ... makeup artist: battle unit (as Paula McHammond)
Kerrianne McCusker ... hair and makeup artist: dailies
Stephen McCusker ... hair designer
Calvin McKinstry ... hair and makeup artist: dailies
Maria Morgan ... hair and makeup artist: dailies
Sarah O'Brien ... prosthetic makeup artist: Millennium FX
Megan Parker-Hoare ... makeup department trainee
Natalie Reid ... makeup designer: pick-up unit
Carly Robertson ... silicone technician: Millennium FX (as Robertson Carly)
Sharna Rothwell ... project supervisor: Millennium FX
Martina Skokova ... administrator: Millennium FX
Julie Thompson ... makeup supervisor: battle unit
Gerry Toner ... hair and makeup artist: dailies
Kate Walshe ... prosthetic makeup producer: Millennium FX
Kelly White ... hair artist
Vanessa White ... hair and makeup designer: Pierce Brosnan
Amanda Williams ... makeup junior: battle unit

Second Unit Director or Assistant Director 

Anastasia Harrold ... third assistant director
Clare McAuley ... crowd third AD
Adam Philpott ... first assistant director: battle sequence unit
Carter Simpkin ... additional crowd assistant director
George Walker ... first assistant director
Jody Wiltshire ... second assistant director

Art Department 

Lou Dunne ... property master
Jenna Mealiff ... graphic designer
Steven Murphy ... standby props
Jess Whitall ... Props Buyer

Sound Department 

Ruairi De Burca ... sound effects editor
Graeme Denny ... boom operator
Aaron Fleming ... sound assistant
Jonathan Gerber ... foley editor
Aza Hand ... re-recording mixer
Nikki Moss ... Supervising Sound Editor / sound designer
Ania Przygoda ... dialogue editor
Jonny Waite ... sound mixer

Special Effects by 

Ryan McNeill ... special effects supervisor
Adam Regan ... special effects senior technician

Visual Effects by 

Blayne Fitzpatrick ... compositor
Angeliki Maria Gkaleridi ... digital compositor: Windmill Lane
Abby Greene ... Visual Effects Coordinator
John Kennedy ... visual effects supervisor
Tony McFadden ... compositor
Dianne Murphy ... compositor
Matthew O'Dwyer ... digital compositor
Stephen Pepper ... vfx supervisor : windmill lane
Aisling Smith ... compositor
Gergely Velki ... lead compositor: Windmill Lane

Stunts 

Paul Allen ... stunt performer
Lemuel Black ... stunt coordinator
Aran Condren ... stunts
Joe Condren ... stunt coordinator
Sean Condren ... utility stunts
Luke Harty ... stunt performer
Jack McCarten ... stunt performer

Camera and Electrical Department 

Tom Callander ... drone pilot
Stephen Cassidy ... spark
Martin Cattigan ... Daily Electrician
Phil Crothers ... drone camera operator
Rebekah Davis ... camera trainee
Andrew Khew ... camera trainee
Michael Lavelle ... second unit cinematographer
Kristian Murphy ... electrician
Aoife O'Hagan ... Trainee Grip
Emma Roberts ... second assistant camera
Danny Tarr ... key grip
Michael Woods ... hod electrical rigger (credit only)

Casting Department 

Hayley Russell ... casting associate

Costume and Wardrobe Department 

Jess Burton ... wardrobe standby: Pierce Brosnan

Editorial Department 

Emily Burke ... post-production coordinator
Martin Fanning ... assistant editor
Dave Hughes ... digital intermediate colorist
Sean Maher ... assistant editor
Robbie O'Farrell ... on-line editor

Location Management 

Grant Bobbett ... location manager
Caolán McNally ... location assistant
Sarah Mulholland ... assistant location manager / assistant unit manager

Music Department 

Tom Bailey ... score engineer and mixer
Amy Ewen ... orchestra contractor: Isobel Griffiths Ltd
Andrew Green ... Music Preparation
Rupert Hollier ... music supervisor
Oliver Howlett ... music editor
Gianluca Massimo ... assistant engineer
Jack Mills ... digital recordist

Script and Continuity Department 

James Atkins ... script supervisor
Steve Brookes ... script consultant

Additional Crew 

Paula Byrden ... clearance coordinator
Jon Clifford ... Technical Director: Westend Films
Sean Condren ... armourer's assistant
Nicola Conlon ... executive manager: Pierce Brosnan
Morgane de Toi ... French Translator
Ursula Devine ... Development Executive: NI Screen
Sarah-Jane Hawkins ... production coordinator
Stephen Healy ... production assistant
Jude Herdman ... production assistant
Samantha Laming ... production accountant
Caoilfhionn MacEoin-Manus ... assistant production coordinator
Darragh Matthews ... Executive for Ingenious Media
Mark Michael McNally ... Trainee Director
Zak Miskry ... Executive for Ingenious Media
Eric Thomson ... Executive for Ingenious Media
Annabel Wilkin ... assistant accountant / post production accountant

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed