Ferdia Shaw
Artemis Fowl II
Colin Farrell
Artemis Fowl I
Lara McDonnell
Captain Holly Short
Tamara Smart
Juliet Butler
Joshua McGuire
Briar Cudgeon
Adrian Scarborough
The Goblin Chief
Finian Duff Lennon
Student 2
Emily Brockmann
Shadowy Female Figure
Jessica Rhodes
Shadowy Female Figure
Charlie Cameron
Shadowy Female Figure / Goblin Clay
Susannah Hewlett
Presenter (Haven City TV)
Eleanor de Rohan
Haven City News Presenter
Conor MacNeill
Goblin Lieutenant
Arian Nik
Kanker (Verbil Squad)
Michael Abubakar
Burr (Verbil Squad)
Matt Jessup
Bud (Kelp Squad)
Grace Molony
Jasmine Sapwood (Command Centre)
Catherine Palmieri
Italian Woman
William Moseley
Italian Man
Hamish McColl
Italian Singer
Salome Cosgrove
Italian Girl
Taylor James
VFX Facial Troll
Michael Peluso
Italian Groom
Harry Lister Smith
Brother of the Groom
Ayesha Antoine
Italian Bridesmaid
Jimmy Yuill
Fisherman (Time Freeze)
Hong Chau
Opal Koboi (uncredited)
Miranda Raison
Angeline Fowl (uncredited)
Laurence Kinlan
Beachwood Short (uncredited)
Jean-Paul Ly
Nguyen Xuan (uncredited)
Max Robson
School Kid (uncredited)
Sofia Abbasi
Haven City Resident (uncredited)
Henrihs Ahmadejevs
LEP Technician (uncredited)
Colin Blyth
Lava Chute Man (uncredited)
Susanne Brown
Construction Worker (uncredited)
Leon Corbin
Urban Passenger (uncredited)
Jordan Dumaurier
LEP Commander (uncredited)
Daniel Eghan
Wedding Guest (uncredited)
Helen Iesha Goldthorpe
Mum (uncredited)
Mark Gooden
Italian Wedding Guest (uncredited)
Ruth Clarson
News Anchorwoman (uncredited)
Lee Edward Jones
Goblin (uncredited)
Jackson Kai
LEP Officer (uncredited)
Giuseppe Lentini
Goblin (uncredited)
Nate Leung
School Kid (uncredited)
Antonio Mancino
Priest (uncredited)
Katarina Martin
Journalist / Photographer (uncredited)
Bradley Wj Miller
Lava Chute Controller (uncredited)
Emily Ng
LEP (Lower Elements Police) (uncredited)
Peter Pedrero
Italian Wedding Guest (uncredited)
Diana Alexandra Pocol
LEPrecon Private (uncredited)
Sid Sagar
Man Eaten By Troll (uncredited)
Atul Sharma
Civilian (uncredited)
Teresa Shaughnessy
Plane Passenger (uncredited)
Fran Targ
Resident Haven City (uncredited)
Alisha Tarran
LEP Officer (uncredited)
Bao Tieu
Grub Double (uncredited)
Matt Townsend
LEP Officer (uncredited)
Elena Valdameri
Italian Villager (uncredited)
Crystal Wingx
Flower Market Customer (uncredited)