Craig Roberts

Craig Roberts

Craig Haydn Roberts (born 21 January 1991) is a Welsh actor and director. He is best known for lead roles as Oliver Tate in the coming-of-age comedy-drama film Submarine (2010), David Meyers in the series Red Oaks (2014–2017) and as Rio Wellard in the television series The Story of Tracy Beaker (200…

Filmography

Casualty
Casualty
1986 · TV
as Jordan Philpot
Casualty
Casualty
1986 · TV
as Darren Smith
Skins
Skins
2007 · TV
as Dominic
Being Human
Being Human
2009 · TV
as Adam Jacobs
Being Human
Being Human
2009 · TV
as Adam
Playhouse Presents
Playhouse Presents
2012 · TV
as Carl
Red Oaks
Red Oaks
2014 · TV
as David
The Story of Tracy Beaker
The Story of Tracy Beaker
2002 · TV
as Rio Wellard
22 Jump Street
22 Jump Street
2014 · Movie
as Spencer
Neighbors
Neighbors
2014 · Movie
as Assjuice
Young Dracula
Young Dracula
2006 · TV
as Robin Branagh
Jane Eyre
Jane Eyre
2011 · Movie
as John Reed
PhoneShop
PhoneShop
2010 · TV
as Ryan
Red Lights
Red Lights
2012 · Movie
as Ben
Tolkien
Tolkien
2019 · Movie
as Private Sam Hodges
Still Up
Still Up
2023 · TV
as Danny
The First Time
The First Time
2012 · Movie
as Simon Daldry
Can You Keep a Secret?
Can You Keep a Secret?
2026 · TV
as Harold 'Harry'
The Current War
The Current War
2018 · Movie
as Robert Lane
The Double
The Double
2014 · Movie
as Young Detective
Submarine
Submarine
2011 · Movie
as Oliver Tate
The Fundamentals of Caring
The Fundamentals of Caring
2016 · Movie
as Trevor Conklin
Horrible Histories: The Movie — Rotten Romans
Horrible Histories: The Movie — Rotten Romans
2019 · Movie
as Nero
Premature
Premature
2014 · Movie
as Stanley