Framegate
Movies
TV Shows
Lists
All
Watchlist
Sign In
EN
Robert Emms
Tech Merc
Insect Man
Leonid Toptunov
David Lyons
Charles Renbock
Vitas Gerulaitis
Supervisor Lonni Jung
Thomas
UPCOMING
Watch the Trailer
as Josh
Bad Apples
Premieres September 4, 2026
Comedy
Thriller
Born
1986 (age 39) · Horley, Surrey, England, UK
Appears in
34 titles
Filmography
Movies (18)
TV Shows (16)
All
Acting
Popularity
Date
Rating
6.5
Jurassic World: Fallen Kingdom
2018
as Tech Merc
Watchlist
6.4
Kick-Ass 2
2013
as Insect Man
Watchlist
7.3
War Horse
2011
as David Lyons
Watchlist
5.9
Mirror Mirror
2012
as Charles Renbock
Watchlist
6.9
Borg vs McEnroe
2017
as Vitas Gerulaitis
Watchlist
6.4
Anonymous
2011
as Thomas Dekker
Watchlist
6.9
Broken
2012
as Rick Buckley
Watchlist
7.2
The Selfish Giant
2013
as Phil the Barman
Watchlist
6.0
Starve Acre
2024
as Steven
Watchlist
6.8
Apostasy
2017
as Steven
Watchlist
7.1
This Is Christmas
2022
as Paul
Watchlist
7.2
The Arbor
2010
as Young David
Watchlist
6.3
The Choral
2025
as Robert Horner
Watchlist
6.0
Broadcast Signal Intrusion
2016
as Michael
Watchlist
🎬
—
Irreversible
2013
as Daniel
Watchlist
—
Dunroamin
2016
as Steven
Watchlist
—
Bad Apples
2026
as Josh
Watchlist
🎬
—
Blood on Snow
—
as Klein
Watchlist