Black and white cut-out portrait headshot of David Craig, smiling against a lime green background.

David Craig

David is a writer at RadioTimes.com. He joined the team after graduating with a BA in Journalism Studies from The University of Sheffield. David has covered a wide variety of shows across the drama, sci-fi and fantasy genres, with specialist knowledge in all things Marvel, from the blockbuster movies to the Disney Plus shows. Since joining the team, he has hosted virtual Q&A’s with the cast of Netflix hit The Last Kingdom, ITV’s Professor T and acclaimed screenwriter Armando Iannucci. Prior to working at RadioTimes.com, David had written for Starburst Magazine, Multiversity Comics, Forge Press and What Culture.

The cast of BBC Three comedy-horror Wreck.

ExclusiveWreck creator on first episode’s shock death: 'That was day 1'

Chris Sumpter as Spencer, Heather Langenkamp as Dr Georgia Stanton and Aya Furukawa as Natsuki in The Midnight Club

The Midnight Club ending explained: Who is [SPOILER] really?

Heather Langenkamp as Dr. Georgia Stanton in The Midnight Club

Will there be The Midnight Club season 2? Latest speculation

Gael Garcia Bernal as Jack Russell in Marvel's Werewolf by Night.

Meet the cast of Werewolf by Night, Marvel’s first Halloween special

The Midnight Club review

David CraigThe Midnight Club review: Mike Flanagan chiller will break your heart

Gael Garcia Bernal in Marvel's Werewolf by Night

David CraigWerewolf by Night review: Marvel lays waste to another great concept

Charlie Cox plays Daredevil in She-Hulk / Vincent D'Onofrio plays Kingpin in Hawkeye.

David CraigShe-Hulk got Daredevil right after MCU botched Kingpin's return

Charlie Cox as Daredevil in She-Hulk episode 8.

She-Hulk includes Easter egg from Netflix's Daredevil series

The cast of The Midnight Club sat around a dining table.

The Midnight Club: release date, cast and trailer for Netflix series

A new Black Panther appears in Black Panther: Wakanda Forever

Who is the new Black Panther?

Olivia Cooke as Queen Alicent Hightower, Rhys Ifans as Ser Otto Hightower and Paddy Considine as King Viserys Targaryen in House of the Dragon

videoBeyond the Dragon: House of the Dragon episode 7 review and reaction

Leon Harrop and Sarah Gordy in Ralph & Katie.

videoExclusiveRalph performs magic in heartwarming clip from Ralph & Katie

Peter Capaldi in Doctor Who, stood inside the TARDIS by the doors.

Peter Capaldi rules out Doctor Who 60th: "I'd rather leave it as is"

Jimmy Akingbola hosts Sorry, I Didn't Know.

ExclusiveJimmy Akingbola says ITV's Sorry, I Didn't Know has "created history"

Emma Corrin and Jack O'Connell in Lady Chatterly's Lover

Lady Chatterley's Lover gives first look at Emma Corrin and Jack O'Connell

Tom Glynn-Carney as Prince Aegon Targaryen, Ewan Mitchell as Prince Aemond Targaryen, Phia Saban as Princess Helaena Targaryen, Olivia Cooke as Queen Alicent Hightower, and Rhys Ifans as Ser Otto Hightower in House of the Dragon

videoHouse of the Dragon episode 8 trailer features The Last Kingdom stars

David Tennant staring into the camera in front of a red background

David Tennant tight-lipped on Doctor Who: "Ncuti Gatwa will be the next Doctor"

The cast of Ghosts season 4 gathered together for a photo, with a phone in the foreground

Who was Kevin Corbishley? Ghosts season 4 tribute explained

Ghosts and YOU star Charlotte Ritchie

ExclusiveYou season 4 star Charlotte Ritchie teases "icy" new character

Ghosts cast – BBC One

Ghosts season 4: release date, cast and latest news on BBC comedy

Tatiana Maslany plays Jennifer Walters in She-Hulk: Attorney at Law

Did She-Hulk just set up MCU's next major threat?

Tatiana Maslany plays Jennifer Walters in She-Hulk: Attorney at Law.

She-Hulk just introduced another mutant to the MCU

Miranda Richardson plays Rosalind in Fate: The Winx Saga

Meet the cast of Netflix's Fate: The Winx Saga

Paulina Chávez plays Flora in Fate: The Winx Saga.

Will there be a Fate: The Winx Saga season 3? Latest cast comments

The case of Fate: The Winx Saga.

Fate: The Winx Saga season 2: Release date, cast, trailer and synopsis

Stellan Skarsgård plays Luthen Rael in Andor

Who is Stellan Skarsgård playing in Andor? Luthen Rael explained

B2-EMO appears in Star Wars series Andor

Who voices B2EMO in Andor? Meet the latest Star Wars droid

Diego Luna stars in Andor on Disney Plus

David CraigAndor review: Ambitious Star Wars drama suffers death by canon

Paddy Considine and Milly Alcock in House of the Dragon episode 5

Beyond the Dragon: House of the Dragon episode 5 review and reaction

B2EMO appears in the Star Wars series Andor.

ExclusiveAndor's Diego Luna didn’t expect to enjoy working with new droid B2EMO

You're currently on page 85

Prev Page

Next Page