Craig Roberts

Craig Roberts

Acting

Birthday

1991/01/21 (34 years old)

Gender

Male

Place of Birth

Newport, Wales

Also know as

Craig Haydn Roberts

Biography

Craig Haydn Roberts is a Welsh actor, writer and director. He is best known for playing the lead role of Oliver Tate in "Submarine", a coming-of-age comedy-drama, set in Swansea. Roberts was born in Newport, Wales, the son of Alison and Haydn Roberts, but was raised in Bargoed, Caerphilly.

Acting
Jane Eyre
7.2

(2011) Jane Eyre

as John Reed

Submarine
7.4

(2011) Submarine

as Oliver Tate

The First Time
7.0

(2012) The First Time

as Simon Daldry

Red Lights
6.2

(2012) Red Lights

as Ben

Comes a Bright Day
5.6

(2012) Comes a Bright Day

as Sam Smith

Neighbors
6.2

(2014) Neighbors

as Assjuice

Benny & Jolene
6.1

(2014) Benny & Jolene

as Benny

Under Milk Wood
6.1

(2014) Under Milk Wood

as Nogood Boyo

Premature
5.5

(2014) Premature

as Stanley

The Double
6.5

(2014) The Double

as Young Detective

Just Jim
5.7

(2015) Just Jim

as Jim

The Fundamentals of Caring
7.3

(2016) The Fundamentals of Caring

as Trevor Conklin

Kill Your Friends
6.1

(2015) Kill Your Friends

as Darren

Spectre of the Bear
0.0

(2023) Spectre of the Bear

as Tom (voice)

0.0

(2014) Sunday Roast

as Arthur Bird

Once Upon a Time in London
0.0

(2014) Once Upon a Time in London

as Elliott

Care
5.0

(2000) Care

as Craig

Bittersweet Symphony
5.1

(2019) Bittersweet Symphony

as Bobby John

Tolkien
6.9

(2019) Tolkien

as Private Sam Hodges

22 Jump Street
6.8

(2014) 22 Jump Street

as Spencer

Horrible Histories: The Movie - Rotten Romans
5.2

(2019) Horrible Histories: The Movie - Rotten Romans

as Nero

The Current War
6.7

(2018) The Current War

as Robert Lane

The Return of the Yuletide Kid
6.0

(2019) The Return of the Yuletide Kid

as Anthony Richards

0.0

Let's Love

as ---

The Story of Tracy Beaker
6.4

(2002) The Story of Tracy Beaker

as Rio Wellard

Red Oaks
7.3

(2014) Red Oaks

as David

Young Dracula
8.1

(2006) Young Dracula

as Robin Branagh

Skins
8.2

(2007) Skins

as Dominic

Casualty
6.0

(1986) Casualty

as Jordan Philpot

Casualty
6.0

(1986) Casualty

as Darren Smith

Becoming Human
5.2

(2011) Becoming Human

as Adam

Still Up
6.9

(2023) Still Up

as Danny

Being Human
7.0

(2009) Being Human

as Adam Jacobs

Being Human
7.0

(2009) Being Human

as Adam

0.0

Can You Keep a Secret?

as Harry