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.
Dominic
Rio Wellard
Jordan Philpot
Darren Smith
Robin Branagh
Adam Jacobs
Adam
Spencer
David
Assjuice
Danny
Ben
Private Sam Hodges
John Reed
Young Detective
Robert Lane
Trevor Conklin
Oliver Tate
Nero
Simon Daldry
Adam
Stanley
Darren
Sam Smith
Jim
Bobby John
Harold 'Harry'
Craig
Benny
Anthony Richards
Nogood Boyo
Tom (voice)
Arthur Bird
Elliott