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.

Inside No. 9 series 7 first look featuring Steve Pemberton and Reece Shearsmith

Inside No. 9 season 7: Release date, cast and latest news

Ben Fogle presenting Falklands War: The Forgotten Battle

videoExclusiveBen Fogle's Falklands War doc sees Marines reflect on horror of conflict

Suranne Jones in Gentleman Jack

videoExclusiveGentleman Jack teaser sees Anne Lister make interesting proposal

Cast of the young ones posing infant of a yellow background

BBC adds classics including The Young Ones to iPlayer for centenary

Kate Middleton

The Crown looking to cast Kate Middleton role for season 6

Outlander season 6

OutlanderStars thank fans as season 7 begins filming

David Tennant

David Tennant to make debut as Macbeth in BBC Radio 4 adaptation

Oscar Isaac as Steven Grant in Marvel Studios' MOON KNIGHT

Moon Knight personalities explained: Steven Grant, Mr Knight, Marc Spector and more

Sarah Lancashire in Julia

Julia true story: How accurate is Julia Child biopic?

The Rising key art

The Rising: release date, cast, trailer and latest news

Freeze the Fear with Wim Hof, with Wim standing in between Lee Mack and Holly Willoughby in an icy environment

Freeze the Fear with Wim Hof: Release date, line-up and latest news

(L-R) Sarah Lancashire plays Julia Child in Julia, Meryl Streep plays Julia Child in Julie & Julia

Sarah Lancashire says her Julia Child wasn’t inspired by Meryl Streep

Matt Smith plays Milo in Morbius

How to watch Morbius - is it available to stream?

The Last Bus

The Last Bus: release date, cast and story for Netflix kids show

Sarah Lancashire as Julia Child in Julia. She is stood in front of a wall with pots and pans on it. There is a cooked chicken on the table in front of her.

Julia release date: Cast, trailer and new for Julia Child biopic

Jared Leto in Morbius

Meet the cast of Morbius: Full list of Marvel characters in movie

Jared Leto in Morbius

What age rating is Morbius?

Cillian Murphy as Tommy Shelby in Peaky Blinders.

Peaky Blinders finale first look as Tommy "faces consequences"

Doctor Who

Steven Moffat says Marvel is turning into Doctor Who not vice versa

Doctor Who's Karen Gillan wants to return alongside Matt Smith

The Full Monty reunion

The Full Monty original cast reunite for Disney Plus series

Aljaž Škorjanec leaves Strictly Come Dancing after 9 years

Will Smith Chris Rock slap

videoWill Smith slaps Chris Rock at Oscars 2022 and swears in uncensored clip

Nicola Coughlan in Derry Girls season 3

Derry Girls star says it was "really stressful" filming final episode

Ethan Hawke in Marvel's Moon Knight

ExclusiveMoon Knight's Ethan Hawke explains “apprehension” about Marvel

Tim Campbell and Claude Littner

ExclusiveThe Apprentice fans want Claude Littner back instead of Tim Campbell

Catherine Tate in Hard Cell

videoHard Cell trailer gives first look at Catherine Tate's Netflix comedy

Chris Kamara announces Ninja Warrior UK return on Good Morning Britain

Ninja Warrior UK return confirmed by Chris Kamara – with format change

John Cena in DC's Peacemaker in a red and blue supersuit

Peacemaker TV series release date: How to watch DC show in the UK

Kathryn Drysdale plays Genevieve Delacroix

Bridgerton fans will be "shocked" by Madame Delacroix in season 2

You're currently on page 95

Prev Page

Next Page