Cast and Crew of Artemis Fowl

Cast of
Artemis Fowl

About Artemis Fowl

Artemis Fowl is a 12-year-old genius and descendant of a long line of criminal masterminds. He soon finds himself in an epic battle against a race of powerful underground fairies who may be behind his father's disappearance.

Full Cast of Artemis Fowl

Ferdia Shaw
plays Artemis Fowl II

Lara McDonnell
plays Captain Holly Short

Tamara Smart
plays Juliet Butler

Joshua McGuire
plays Briar Cudgeon

Judi Dench
plays Commander Root

Michael Rouse
plays Reporter

Racheal Ofori
plays Reporter 2

Joe O'Grady
plays Student 1

Finian Duff Lennon
plays Student 2

Grace Fincham
plays Student 3

Toby Eden
plays Student 4

Emily Brockmann
plays Shadowy Female Figure

Jessica Rhodes
plays Shadowy Female Figure

Charlie Cameron
plays Shadowy Female Figure / Goblin Clay

Susannah Hewlett
plays Presenter (Haven City TV)

Eleanor de Rohan
plays Haven City News Presenter

Rachel Denning
plays Clay Moore

Ben Goffe
plays Peaty Boggs

Arian Nik
plays Kanker (Verbil Squad)

Michael Abubakar
plays Burr (Verbil Squad)

Chi-Lin Nim
plays Trouble Kelp

Lewy Xing
plays Grub Kelp

Matt Jessup
plays Bud (Kelp Squad)

Sally Messham
plays Sky Willow

Jake Davies
plays Chix Verbil

Grace Molony
plays Jasmine Sapwood (Command Centre)

Catherine Palmieri
plays Italian Woman

William Moseley
plays Italian Man

India Lewis
plays Italian Bride

Hamish McColl
plays Italian Singer

Salome Cosgrove
plays Italian Girl

Adam Basil
plays VFX Troll

Michael Peluso
plays Italian Groom

Harry Lister Smith
plays Brother of the Groom

Ayesha Antoine
plays Italian Bridesmaid

Jimmy Yuill
plays Fisherman (Time Freeze)

Gavin Esler
plays Reporter

Laurence Kinlan
plays Beachwood Short (uncredited)

Jean-Paul Ly
plays Nguyen Xuan (uncredited)

Max Robson
plays School Kid (uncredited)

Sofia Abbasi
plays Haven City Resident (uncredited)

Henrihs Ahmadejevs
plays LEP Technician (uncredited)

Colin Blyth
plays Lava Chute Man (uncredited)

Susanne Brown
plays Construction Worker (uncredited)

Leon Corbin
plays Urban Passenger (uncredited)

Jordan Dumaurier
plays LEP Commander (uncredited)

Daniel Eghan
plays Wedding Guest (uncredited)

Helen Iesha Goldthorpe
plays Mum (uncredited)

Mark Gooden
plays Italian Wedding Guest (uncredited)

Ruth Clarson
plays News Anchorwoman (uncredited)

Lee Edward Jones
plays Goblin (uncredited)

Jackson Kai
plays LEP Officer (uncredited)

Giuseppe Lentini
plays Goblin (uncredited)

Nate Leung
plays School Kid (uncredited)

Antonio Mancino
plays Priest (uncredited)

Katarina Martin
plays Journalist / Photographer (uncredited)

Bradley Wj Miller
plays Lava Chute Controller (uncredited)

Emily Ng
plays LEP (Lower Elements Police) (uncredited)

Peter Pedrero
plays Italian Wedding Guest (uncredited)

Clay Pel-is
plays Lower Elements Police (uncredited)

Diana Alexandra Pocol
plays LEPrecon Private (uncredited)

Sid Sagar
plays Man Eaten By Troll (uncredited)

Atul Sharma
plays Civilian (uncredited)

Teresa Shaughnessy
plays Plane Passenger (uncredited)

Fran Targ
plays Resident Haven City (uncredited)

Alisha Tarran
plays LEP Officer (uncredited)

Bao Tieu
plays Grub Double (uncredited)

Matt Townsend
plays LEP Officer (uncredited)

Elena Valdameri
plays Italian Villager (uncredited)

Crystal Wingx
plays Flower Market Customer (uncredited)


Crew of Artemis Fowl