Home / Discover / People

Craig Roberts

Craig Haydn Roberts (born 21 January 1991) is a Welsh actor, writer and director. He is best known for his 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 for playing Rio Wellard in the television series The Story of Tracy Beaker (2004–2005).

English

Red Oaks

2014
as David Meyers

Hoff the Record

2015
as Josh Brooke-Webb

Still Up

2023
as Danny

Young Dracula

2006
as Robin

Guest Star

Episode The Late Late Show with James Corden
Gloria Steinem, Sally Hawkins, Craig Roberts, Conan Gray
2020
Episode Being Human
Hold The Front Page
2012