Actors
All filmographies
Movies
Explore every movie
Series
Most watched shows
Play
Trivia, challenges & battles
🍿
Home Actors Movies Series Play
Language: English
Actor Evolution
122K subscribers
Craig Roberts
Craig Roberts
Age 35 years (Jan 21, 1991)
Birthplace Newport, Wales
Movies 23
TV Shows 10

Craig Roberts

Actor · Producer · Since 2007
Craig Roberts reached veteran standing the slow way, as a British actor who has treated acting as a trade rather than a spotlight. By genre, drama dominates the list. 33 appearances between the two screens is the plain arithmetic of it. '22 Jump Street' is the title most people reach for first, with Spencer at the center of it. 'Neighbors' is the other credit most often cited.
Craig Roberts reached veteran standing the slow way, as a British actor who has treated acting as a trade rather than a spotlight. By genre, drama dominates the list. 33 appearances between the two screens is the plain arithmetic of it. '22 Jump Street' is the title most people reach for first, with Spencer at the center of it. 'Neighbors' is the other credit most often cited.
Latest Trailers
Let's Love
Watch Trailer
Let's Love
Full Filmography 33
Let's Love
Ronnie Riskin
★ 6.5
2026
Can You Keep a Secret?
Harold 'Harry' · 6 episodes
★ 7.6
2026–
Spectre of the Bear
Tom (voice)
2023
Still Up
Danny · 8 episodes
★ 6.8
2023–
The Return of the Yuletide Kid
Anthony Richards
★ 6.0
2019
Horrible Histories: The Movie — Rotten Romans
Nero
★ 5.3
2019
Bittersweet Symphony
Bobby John
★ 5.3
2019
Tolkien
Private Sam Hodges
★ 6.9
2019
The Current War
Robert Lane
★ 6.7
2018
Frequently Asked Questions
How old is Craig Roberts and where are they from?
Craig Roberts is 35 years old, born on January 21, 1991 in Newport, Wales.
What are the most famous roles of Craig Roberts?
Craig Roberts is best known for roles in 22 Jump Street, Neighbors, The Fundamentals of Caring.
How many movies has Craig Roberts been in?
Over a 26-year career (since 2000), Craig Roberts has appeared in 23 movies and 10 TV shows.
What was Craig Roberts's first movie?
The career of Craig Roberts began with Care (2000).
What is Craig Roberts's most recent movie or series?
Craig Roberts's most recent release is Let's Love, which premiered on June 9, 2026.
What TV shows has Craig Roberts appeared in?
On television, Craig Roberts has appeared in Skins, Being Human, Red Oaks, Casualty.
Loading…
Craig Roberts
Craig Roberts
1991-01-21 · Newport, Wales

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).Craig Roberts, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Cookies for stats and ads. They are optional.

Known for
—