Cast and Crew of Good Omens

Good Omens

Something's going down in the up.

In the fantastical world of "Good Omens," the cast is as delightfully diverse as the storyline itself. Among the most memorable characters are Michael Sheen's Aziraphale and David Tennant's Crowley. Aziraphale, portrayed with a delightful blend of prudishness and warmth by Michael Sheen, is an angel who has grown to appreciate the finer aspects of earthly existence, such as good food and rare books. On the other hand, there's Crowley, a suave and sardonic demon brought to life with charm and wit by none other than David Tennant. Crowley, despite his demonic allegiance, has an affinity for modern conveniences and is not exactly in a hurry to see the world plunge into apocalyptic chaos. Their dynamic is an engaging blend of camaraderie and rivalry, adding a delightful layer of complexity to the show's narrative.

The plot thickens when these two unlikely allies find themselves in a race against the clock to prevent Armageddon. The catalyst for this cosmic chaos is the birth of the Antichrist, who is mistakenly placed in the care of an unsuspecting English family instead of the intended Satanic followers. With the prophesied Judgment Day looming, Aziraphale and Crowley must put aside their divine and infernal differences and work together to locate this missing link in the Armageddon puzzle. Their mission is fraught with various obstacles, including supernatural beings and earthly complications, adding a thrilling element of adventure to the show's comedic and dramatic elements.

"Good Omens" thus offers a unique blend of humor, drama, and suspense, all tied together by the engaging relationship between Aziraphale and Crowley. The show's exploration of their unlikely partnership serves as a commentary on friendship and understanding transcending even the deepest divides. It is a must-watch for fans of fantasy, comedy, and drama genres, as well as for those who appreciate a good old-fashioned apocalypse prevention tale. With its stellar cast, engaging narrative, and delightful balance of comedy and drama, "Good Omens" is a show that will undoubtedly leave a lasting impression.

Good Omens ran for 2 seasons.

Main Cast of Good Omens

Michael Sheen as Aziraphale

Michael Sheen

as Aziraphale (12 episodes)

Michael Christopher Sheen (born 5 February 1969) is a Welsh actor and political activist. After training at London's ...

David Tennant as Crowley

David Tennant

as Crowley (12 episodes)

David John Tennant is a Scottish actor known for his roles in Doctor Who, Casanova, Hamlet, Harry Potter and the Gobl...

Adria Arjona as Anathema Device

Adria Arjona

as Anathema Device (6 episodes)

Adria Arjona (born April 25, 1992) is a Puerto Rican actress. She is the oldest daughter of Guatemalan singer-songwri...

Jon Hamm as Gabriel

Jon Hamm

as Gabriel (12 episodes)

Jonathan Daniel "Jon" Hamm (born March 10, 1971) is an American actor who works primarily in television. For much of ...

Michael McKean as Sergeant Shadwell

Michael McKean

as Sergeant Shadwell (6 episodes)

Michael McKean (born October 17, 1947) is an American actor, comedian, writer, composer and musician, perhaps best kn...

Liz Carr as Saraqael

Liz Carr

as Saraqael (6 episodes)

Liz Carr was born on April 21, 1972 and is currently 52 years old.

Frances McDormand as God (voice)

Frances McDormand

as God (voice) (7 episodes)

An American film, stage and television actress. McDormand began her career on stage and made her screen debut in the ...

Brian Cox as Death (voice)

Brian Cox

as Death (voice) (6 episodes)

​Brian Denis Cox, CBE (born 1 June 1946) is a Scottish actor. He is known for his work with the Royal Shakespeare Com...

Lourdes Faberes as Pollution

Lourdes Faberes

as Pollution (6 episodes)

Lourdes Faberes is a British-Filipino actress and filmmaker, known for work in TV, theatre and film. She most recentl...

Jack Whitehall as Newton Pulsifer

Jack Whitehall

as Newton Pulsifer (6 episodes)

Jack Whitehall is an English comedian, television presenter, actor and writer. He is best known for his stand up come...

Nina Sosanya as Nina

Nina Sosanya

as Nina (6 episodes)

Oluwakemi Nina SosanyaListen (born 6 June 1969) is an English stage, television, film, radio actress and narrator. Sh...

Sian Brooke as Deirdre Young

Sian Brooke

as Deirdre Young (6 episodes)

Sian Brooke was born on January 1, 1980 and is currently 44 years old.

Daniel Mays as Arthur Young

Daniel Mays

as Arthur Young (6 episodes)

Daniel Mays was born on March 31, 1978 in Epping, Essex, England as Daniel Alan Mays. He is an actor, known for The A...

Secondary Cast of Good Omens

Jack Whitehall as Thou-Shalt-Not-Commit-Adultery-Pulsifer

Jack Whitehall

as Thou-Shalt-Not-Commit-Adultery-Pulsifer (1 episode)

Jack Whitehall is an English comedian, television presenter, actor and writer. He is best known for his stand up come...

Nina Sosanya as Mary Hodges

Nina Sosanya

as Mary Hodges (2 episodes)

Oluwakemi Nina SosanyaListen (born 6 June 1969) is an English stage, television, film, radio actress and narrator. Sh...

Benedict Cumberbatch as Satan (voice)

Benedict Cumberbatch

as Satan (voice) (1 episode)

Benedict Timothy Carlton Cumberbatch (born 19 July 1976) is an English actor. Known for his roles on the screen and s...

David Morrissey as Captain Vincent

David Morrissey

as Captain Vincent (1 episode)

David Mark Morrissey (born 21 June 1964) is an English actor and director. Morrissey grew up in the Kensington and Kn...

Anna Maxwell Martin as Beelzebub

Anna Maxwell Martin

as Beelzebub (4 episodes)

​From Wikipedia, the free encyclopedia.   Anna Maxwell Martin (born May 1977), sometimes credited as Anna Maxwell-Ma...

Nick Offerman as Thaddeus Dowling

Nick Offerman

as Thaddeus Dowling (2 episodes)

Nicholas Offerman (born June 26, 1970) is an American actor, writer, comedian, producer, and woodworker. He is best k...

Elizabeth Berrington as Dagon

Elizabeth Berrington

as Dagon (4 episodes)

Born in Wallasey on the Wirral in 1970, Elizabeth Berrington is an actress of British film and television, with sever...

Simon Merrells as Lesley

Simon Merrells

as Lesley (4 episodes)

Simon Merrells was born on July 14, 1965 and is currently 59 years old.

Agatha Elwes

as Sally (1 episode)

Ben Crowe

as Freddie Mercury (1 episode)
Jim Meskimen as George Bush (voice)

Jim Meskimen

as George Bush (voice) (1 episode)

Jim Ross Meskimen (born September 10, 1959) is an American comedian and actor, perhaps best known for his work on the...

Susan Brown as Mother Superior

Susan Brown

as Mother Superior (1 episode)

Susan Brown was born on May 6, 1946 and is currently 78 years old.

Rocco Day

as Warlock Dowling (1 episode)

Coco Winchester

as Trixie (1 episode)

Oscar Farren

as Tarquin (1 episode)

Sarah-Jane De Crespigny

as Nun (1 episode)
Konnie Huq as Pam

Konnie Huq

as Pam (1 episode)

Konnie Huq (Born Kanak Asha Huq or কনক হক) was born in London, England to Muslim Bangladeshi parents. She got her fir...

Chima Okafor

as Prime Minister (1 episode)

Moshidi Motshegwa

as Supreme Leader (1 episode)

Kate Anthony

as Old Goody Larmour (1 episode)

Kate Anthony was born on January 27, 1971 and is currently 53 years old.

Reagan Osman

as Anathama Device (1 episode)

Gabriella Cirillo

as Anathama's Mother (1 episode)

Nicola Harrison

as Newt's Mother (1 episode)

Rocco Wright

as Newton Pulsifer (1 episode)

Suzann McLean

as Janice Evanson (1 episode)

Lindiwe Dim

as Roman Bartender (1 episode)
Tim Bentinck as Radio Continuity Announcer

Tim Bentinck

as Radio Continuity Announcer (1 episode) , Radio Newsreader (1 episode)

Timothy Charles Robert Noel Bentinck, 12th Earl of Portland, Count Bentinck und Waldeck Limpurg, MBE (born 1 June 195...

Nicolle Smartt

as Hortense (1 episode)

Mark Cameron

as Power Station Manager (1 episode)
Kirsty Wark as Television Newsreader

Kirsty Wark

as Television Newsreader (1 episode)

Kirsteen Anne "Kirsty" Wark FRSE is a British journalist and television presenter, best known for fronting BBC Two's ...

Paul Kaye as Electricity Board Spokesperson

Paul Kaye

as Electricity Board Spokesperson (1 episode)

Paul Kaye is an English comedian and actor. He is known for his portrayals of shock interviewer Dennis Pennis on The ...

Samten Dhondup

as Tibetan Man (1 episode)
Mark Gatiss as Mr Harmony

Mark Gatiss

as Mr Harmony (1 episode) , Mr. Harmony (1 episode)

Mark Gatiss is an English actor, comedian, screenwriter and novelist. He is known as a member of the comedy team The ...

Derek Jacobi as The Metatron

Derek Jacobi

as The Metatron (1 episode) , Metatron (1 episode)

Sir Derek George Jacobi CBE (born 22 October 1938) is an English actor. Jacobi is known for his work at the Royal Nat...

Lobsang Samten

as Tibetan Woman (1 episode)
Reece Shearsmith as William Shakespeare

Reece Shearsmith

as William Shakespeare (1 episode) , Furfur (3 episodes)

From Wikipedia, the free encyclopedia.   Reeson Wayne "Reece" Shearsmith (born 27 August 1969 in Hull) is an English...

Steve Pemberton as Mr Glozier

Steve Pemberton

as Mr Glozier (1 episode) , Mr. Glozier (1 episode)

Steven James Pemberton is an English actor, comedian and writer, best known as a member of The League of Gentlemen wi...

Dan Starkey as Passerby

Dan Starkey

as Passerby (1 episode)

Dan Starkey (born 27 September) is an actor known for making numerous appearances in the BBC One science-fiction TV s...

Gary Finan

as Fireman (1 episode)

Martin Wimbush

as Mr. Scroggie (1 episode)

Ramanna Banger

as Immigration Official (2 episodes)
Jonathan Aris as Quartermaster Angel

Jonathan Aris

as Quartermaster Angel (1 episode)

Jonathan Aris is a British stage, film and television actor, trained at the Webber Douglas Academy of Dramatic Art in...

Steve Oram as Horace

Steve Oram

as Horace (1 episode)

Steve Oram was born on August 25, 1973 and is currently 51 years old.

Ilan Galkoff

as Brian (5 episodes)

Alfie Taylor

as Wensleydale (5 episodes)
Bill Paterson as Tadfield Neighbourhood Watch

Bill Paterson

as Tadfield Neighbourhood Watch (3 episodes)

Bill Paterson (born 3 June 1945) is a Scottish stage, film and television actor.

Caitlin Thorburn

as Roisin Reidy (1 episode)
Niall Greig Fulton as Satan

Niall Greig Fulton

as Satan (1 episode)

Niall Greig Fulton was born on September 14, 1970 in Glasgow, Scotland. He is an actor and writer, known for Cloud At...

Sanjeev Bhaskar as Giles Baddicombe

Sanjeev Bhaskar

as Giles Baddicombe (1 episode)

Sanjeev Bhaskar OBE (born 31 October 1963) is a British actor, comedian and television presenter. He is best known fo...

Dan Antopolski

as John Device (2 episodes)

Kate Anthony

as Old Goody Larmour (1 episode)

Kate Anthony is an English actress, known for Coronation Street (1960), Sparkhouse (2002) and As Time Goes By (1992)....

Tim Downie as Mr Brown

Tim Downie

as Mr Brown (3 episodes)

English actor and comedy writer Tim Downie was born in 1977. He trained at the Mountview Academy of Theatrical Arts i...

Cherry Mitra

as Jemimah (1 episode)

Sofia Andrews

as Little Girl (1 episode)

Josie O'Brien

as Blitz Kid 2 (1 episode)
Sean Biggerstaff as Mr Dalrymple

Sean Biggerstaff

as Mr Dalrymple (1 episode)

S​ean Biggerstaff was born on March 15, 1983 to a fireman and a community education worker. He joined a local drama g...

Ty Tennant as Ennon

Ty Tennant

as Ennon (1 episode)

Ty Peter Tennant (né Martin-Moffett; born 27 March 2002) is a British television actor. He is known for his roles as ...

Ariyon Bakare as Ligur

Ariyon Bakare

as Ligur (4 episodes)

Ariyon Bakare is an English actor. He has appeared in the BBC One soap opera Doctors as Ben Kwarme, the Amazon Prime ...

Ned Dennehy as Hastur

Ned Dennehy

as Hastur (5 episodes)

Ned Dennehy (born 8 December 1965) is an Irish actor who has appeared in multiple films and television programmes. He...


Crew of Good Omens

Discover the backstage crew of Good Omens →