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 (2004–2006).
Description above from the Wikipedia article Craig Roberts, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Movies
Spectre of the Bear
Tom (voice)
The Return of the Yuletide Kid
Anthony Richards
Horrible Histories: The Movie — Rotten Romans
Nero
Bittersweet Symphony
Bobby John
Tolkien
Private Sam Hodges
The Current War
Robert Lane
The Fundamentals of Caring
Trevor Conklin
Kill Your Friends
Darren
Just Jim
Jim
Premature
Stanley
Benny & Jolene
Benny
22 Jump Street
Spencer
Under Milk Wood
Nogood Boyo
Neighbors
Assjuice
The Double
Young Detective
Sunday Roast
Arthur Bird
Once Upon a Time in London
Elliott
Skins: Fire
Dominic
The First Time
Simon Daldry
Red Lights
Ben
Comes a Bright Day
Sam Smith
Jane Eyre
John Reed
Submarine
Oliver Tate
Care
Craig
Let's Love
TV Series
Still Up
Danny
8 Episodes
Red Oaks
David
26 Episodes
Playhouse Presents
1 Episode
Becoming Human
Adam
8 Episodes
Being Human
Adam Jacobs
1 Episode
Skins
Dominic
2 Episodes
Young Dracula
Robin Branagh
27 Episodes
The Story of Tracy Beaker
Rio Wellard
35 Episodes
Casualty
Jordan Philpot
1 Episode
Can You Keep a Secret?
Harold 'Harry'