Cast and Crew of Good Omens

Cast of
Good Omens

About Good Omens

Aziraphale, an angel, and Crowley, a demon, join forces to find the Antichrist and stop Armageddon.

Main Cast of Good Omens

Adria Arjona
plays Anathema Device (6 episodes)

Miranda Richardson
plays Madame Tracy (6 episodes) , Shax (6 episodes)

Shelley Conn
plays Beelzebub (6 episodes)

Doon Mackichan
plays Michael (10 episodes)

Quelin Sepulveda
plays Muriel (6 episodes)

Gloria Obianyo
plays Uriel (10 episodes)

Sam Taylor Buck
plays Adam Young (6 episodes)

Mireille Enos
plays War (6 episodes)

Yusuf Gatewood
plays Famine (6 episodes)

Maggie Service
plays Maggie (6 episodes)

Secondary Cast of Good Omens

Maggie Service
plays Sister Theresa Garrulous (1 episode)

Samson Marraccino
plays Warlock Dowling (2 episodes)

Josie Lawrence
plays Agnes Nutter (2 episodes)

Jayde Adams
plays Julia Petley (1 episode)

Agatha Elwes
plays Sally (1 episode)

Schelaine Bennett
plays Eve (1 episode)

Anthony Kaye
plays Adam (1 episode)

Paul Gambaccini
plays Self (1 episode)

Ben Crowe
plays Freddie Mercury (1 episode)

Dai Tabuchi
plays Sushi Chef (1 episode)

Alistair Findlay
plays George Bush (1 episode)

Jasmine Hyde
plays Grace Voluble (1 episode)

Rocco Day
plays Warlock Dowling (1 episode)

Coco Winchester
plays Trixie (1 episode)

Oscar Farren
plays Tarquin (1 episode)

Nicholas Parsons
plays Dagon (voice) (1 episode)

Sarah-Jane De Crespigny
plays Nun (1 episode)

Chima Okafor
plays Prime Minister (1 episode)

Stewart Scudamore
plays His Royal Highness (1 episode)

Moshidi Motshegwa
plays Supreme Leader (1 episode)

Stephen Jennings
plays Peace Treaty Negotiator (1 episode)

Philip Wright
plays Maggs (1 episode)

Reagan Osman
plays Anathama Device (1 episode)

Gabriella Cirillo
plays Anathama's Mother (1 episode)

Nicola Harrison
plays Newt's Mother (1 episode)

Amanda Hadingue
plays Louisa Blatt (1 episode)

Ben Willbond
plays Nigel Tomkins (1 episode)

Andy de la Tour
plays Norman Weathered (1 episode)

Louise Stewart
plays Frobisher (1 episode)

Rocco Wright
plays Newton Pulsifer (1 episode)

Suzann McLean
plays Janice Evanson (1 episode)

Vic Waghorn
plays Village Vicar (1 episode)

Lindiwe Dim
plays Roman Bartender (1 episode)

Adam Colborne
plays Richard Burbage / Hamlet (1 episode)

Joe Vaz
plays Executioner Jean-Claude (1 episode)

Niamh Walsh
plays Greta Kleinschmidt (2 episodes)

Bailey Patrick
plays Spike (1 episode)

Scott Arthur
plays Sergeant Shadwell (1 episode)

Adam Bond
plays Jesus (1 episode)

Rowan Polonski
plays Waiter (1 episode)

Marianna Palka
plays Frannie (1 episode)

Nicolle Smartt
plays Hortense (1 episode)

Nathan Amzi
plays Smythe (1 episode)

Mark Cameron
plays Power Station Manager (1 episode)

Indra Ové
plays Maud (1 episode)

Samten Dhondup
plays Tibetan Man (1 episode)

Jackie Clune
plays Waitress (1 episode) , Oyster Woman (1 episode)

Lobsang Samten
plays Tibetan Woman (1 episode)

Kristofer Kamiyasu
plays Japanese Captain (1 episode)

Akira Koieyama
plays Japanese Shipmate (1 episode)

Laura Evelyn
plays Alien Leader (1 episode)

Jill Winternitz
plays Harriet Dowling (2 episodes)

Amir Boutrous
plays Megiddo Guide (1 episode)

Paul Adeyefa
plays Disposable Demon (1 episode) , Demon Eric (2 episodes)

Paul Chahidi
plays Sandalphon (4 episodes)

James Naughtie
plays Self (1 episode)

Gary Finan
plays Fireman (1 episode)

Martin Wimbush
plays Mr. Scroggie (1 episode)

Jenny Galloway
plays Brenda Ormorod (1 episode)

Johnny Vegas
plays Ron Ormorod (1 episode)

Ramanna Banger
plays Immigration Official (2 episodes)

Mercedes Grower
plays Nora (1 episode)

Rosie Day
plays Lisa (1 episode)

Jordan Long
plays Officer Fred (1 episode)

Sharon Cherry Ballard
plays Officer Julia (1 episode)

Amma Ris
plays Pepper (5 episodes)

Ilan Galkoff
plays Brian (5 episodes)

Alfie Taylor
plays Wensleydale (5 episodes)

Caitlin Thorburn
plays Roisin Reidy (1 episode)

Michel Diercks
plays J Braun (1 episode)

Clayton Adams
plays Bruce Corbally (1 episode)

Gina Gangar
plays Dr. M. Banerjee (1 episode)

Dan Antopolski
plays John Device (2 episodes)

Bryony Corrigan
plays Virtue Device (2 episodes)

Jamie Hill
plays Death (3 episodes)

Steven McNicoll
plays Agent Fuzuli (1 episode)

Sienna Arif Knights
plays Keziah (1 episode)

Cherry Mitra
plays Jemimah (1 episode)

Donna Preston
plays Mrs Sandwich (3 episodes)

Moray Hunter
plays Demon Josh (2 episodes)

Alex Norton
plays Tulloch (1 episode)

Douglas Russell
plays MacDonald (1 episode)

Mark McDonnell
plays MacLeod (1 episode)

Sofia Andrews
plays Little Girl (1 episode)

Beth Rylance
plays Hitchhiker (1 episode)

Benny Young
plays Tramp (1 episode)

Jakub Bednarczyk
plays Blitz Kid 1 (1 episode)

Josie O'Brien
plays Blitz Kid 2 (1 episode)

Simon Kane
plays Theatre Announcer (1 episode)

Rich Keeble
plays Mr Arnold (1 episode)

Crystal Yu
plays Ms Cheng (2 episodes)

Anna Maryan
plays Justine (1 episode)

Andrew O'Neill
plays Mutt's Spouse (1 episode)

Florence Nzenwefi
plays Demon Morax (2 episodes)

Tracy Wiles
plays Elevator (voice) (2 episodes)

Chris Chan
plays Mr Cheng (1 episode)

Siân Phillips
plays Mr Henderson (1 episode)

Pete Firman
plays Pat (1 episode)

Julie McLellan
plays Wee Morag (1 episode)

Abigail Lawrie
plays Elspeth McInnes (1 episode)

Peter Davison
plays Job (1 episode)

Andi Osho
plays Sitis (1 episode)

Annie Louise Ross
plays Demon Skittles (2 episodes)

Jeff Alexander
plays Mutt (2 episodes)


Crew of Good Omens

Writing

Crew

Editing

Sound

Art

Camera

Costume & Make-Up

Directing

Visual Effects

Production

Creator