Search movies and TV series
Acting
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 (2004–2006). Description above from the Wikipedia article Craig Roberts, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Let's Love
as Ronnie Riskin

Can You Keep a Secret?
as Harold 'Harry'

Spectre of the Bear
as Tom (voice)

Still Up
as Danny

The Return of the Yuletide Kid
as Anthony Richards

Horrible Histories: The Movie — Rotten Romans
as Nero

Bittersweet Symphony
as Bobby John

Tolkien
as Private Sam Hodges

The Current War
as Robert Lane

The Fundamentals of Caring
as Trevor Conklin

Kill Your Friends
as Darren

Just Jim
as Jim

Red Oaks
as David

Premature
as Stanley

Benny & Jolene
as Benny

22 Jump Street
as Spencer

Neighbors
as Assjuice

Under Milk Wood
as Nogood Boyo

The Double
as Young Detective
Sunday Roast
as Arthur Bird

Once Upon a Time in London
as Elliott

Skins: Fire
as Dominic

The First Time
as Simon Daldry

Playhouse Presents
as Carl

Red Lights
as Ben

Comes a Bright Day
as Sam Smith

Submarine
as Oliver Tate

Jane Eyre
as John Reed

Becoming Human
as Adam

PhoneShop
as Ryan

Being Human
as Adam Jacobs

Skins
as Dominic

Young Dracula
as Robin Branagh
Scratching
as Mike

The Story of Tracy Beaker
as Rio Wellard

Care
as Craig

Casualty
as Jordan Philpot