Ferdia Shaw character Artemis Fowl II
Colin Farrell character Artemis Fowl I
Lara McDonnell character Captain Holly Short
Josh Gad character Mulch Diggums
Tamara Smart character Juliet Butler
Nonso Anozie character Butler
Joshua McGuire character Briar Cudgeon
Judi Dench character Commander Root
Nikesh Patel character Foaly
Adrian Scarborough character The Goblin Chief
Michael Rouse character Reporter
Racheal Ofori character Reporter 2
Simone Kirby character Mrs. Byrne
Joe O'Grady character Student 1
Finian Duff Lennon character Student 2
Grace Fincham character Student 3
Toby Eden character Student 4
Gerard Horan character Dr. Po
Emily Brockmann character Shadowy Female Figure
Jessica Rhodes character Shadowy Female Figure
Charlie Cameron character Shadowy Female Figure / Goblin Clay
Susannah Hewlett character Presenter (Haven City TV)
Eleanor de Rohan character Haven City News Presenter
Rachel Denning character Clay Moore
Ben Goffe character Peaty Boggs
Emma Lau character Goblin 1
Conor MacNeill character Goblin Lieutenant
Arian Nik character Kanker (Verbil Squad)
Michael Abubakar character Burr (Verbil Squad)
Chi-Lin Nim character Trouble Kelp
Lewy Xing character Grub Kelp
Matt Jessup character Bud (Kelp Squad)
Molly Harris character Chrys
Sally Messham character Sky Willow
Jake Davies character Chix Verbil
Grace Molony character Jasmine Sapwood (Command Centre)
Catherine Palmieri character Italian Woman
William Moseley character Italian Man
India Lewis character Italian Bride
Hamish McColl character Italian Singer
Salome Cosgrove character Italian Girl
Adam Basil character VFX Troll
Taylor James character VFX Facial Troll
Michael Peluso character Italian Groom
Harry Lister Smith character Brother of the Groom
Ayesha Antoine character Italian Bridesmaid
Jimmy Yuill character Fisherman (Time Freeze)
Gavin Esler character Reporter
Hong Chau character Opal Koboi (uncredited)
Miranda Raison character Angeline Fowl (uncredited)
Laurence Kinlan character Beachwood Short (uncredited)
Jean-Paul Ly character Nguyen Xuan (uncredited)
Bernardo Santos character Groomsman (uncredited)
Wong Charlie character Wedding Guest / Tourist (uncredited)
Max Robson character School Kid (uncredited)
Sofia Abbasi character Haven City Resident (uncredited)
Henrihs Ahmadejevs character LEP Technician (uncredited)
Colin Blyth character Lava Chute Man (uncredited)
Susanne Brown character Construction Worker (uncredited)
Leon Corbin character Urban Passenger (uncredited)
Jordan Dumaurier character LEP Commander (uncredited)
Daniel Eghan character Wedding Guest (uncredited)
Helen Iesha Goldthorpe character Mum (uncredited)
Mark Gooden character Italian Wedding Guest (uncredited)
Ruth Horrocks character News Anchorwoman (uncredited)
Lee Edward Jones character Goblin (uncredited)
Jackson Kai character LEP Officer (uncredited)
Giuseppe Lentini character Goblin (uncredited)
Nate Leung character School Kid (uncredited)
Antonio Mancino character Priest (uncredited)
Katarina Martin character Journalist / Photographer (uncredited)
Bradley Wj Miller character Lava Chute Controller (uncredited)
Emily Ng character LEP (Lower Elements Police) (uncredited)
Peter Pedrero character Italian Wedding Guest (uncredited)
Clay Pel-is character Lower Elements Police (uncredited)
Diana Alexandra Pocol character LEPrecon Private (uncredited)
Richard Price character Italian Wedding Guest (uncredited)
Sid Sagar character Man Eaten By Troll (uncredited)
Atul Sharma character Civilian (uncredited)
Teresa Shaughnessy character Plane Passenger (uncredited)
Jason Shillingford character Photographer (uncredited)
Fran Targ character Resident Haven City (uncredited)
Alisha Tarran character LEP Officer (uncredited)
Bao Tieu character Grub Double (uncredited)
Matt Townsend character LEP Officer (uncredited)
Elena Valdameri character Italian Villager (uncredited)
Crystal Wingx character Flower Market Customer (uncredited)